MALHFLKSVVFLFLFLFYGLANGRILLWPSIGISIFGFIPTIYVDQSGFAQFQKIQAAIDSIPTNNSHWVCIFIRPGLYQEQLTIPLDKPFIYLKGSDVKNTIVMWDSHDSLITSPTFSSFAENIVVEKLNFTNSYNYPPMNKKNPMKPALATMVSGDKTSFYDCAFSGIQDTLLDDNGKHYFKQCTIEGAMDFIFGNGQSIYEDCTILVNAGLVSENYGGYITAQGRSHPNDASAFVFKNCKVIGTGKTLLGRAWRAYARVLFYKTSLSNIIVPRGWDAWSYKGHENQLTFSEAECDGLGADTSKRVKWEKKLSKDMVESLTDLSFINTDNWINDQPV