MTQTPTKSFLQMKHDEIEAEVNISTVIQFVLLGFSALPNLQGILSALFSIIYRIILTGNCLIILITRLDH
TLHKPMYFFLANFSSLEICYVSVTVPRILFNIWTQDRNISVLACAVQMCFFLMLGTDECFLLAVMSYDRY
VAICNPLHYPLIMNSKKCTQLAAGSWLSGIPIQIGQTCWIFSMHFCDSNEIDHFFCDIPPILKLACGDTS
VHELSVYVVVMVVAAFPFILVLTSYSKIIATILRLPTAKGRAKAFSTCSSHLLVVVLFYGSGTITYLRPK
STHSPGIDKLLSLFYTIVTPMFNPLIYSLRNKEVVVALRKLILQK