MTFLNPSSIVKYTQSNQFHDFIPDWIVATVTVLFFFLVAETALPFQRQFSLDDLTISHPFAIKERVSGILCIEIAAFVPLFVILTSLLVKYQQGAFSSHQQALHCLQISVLGLIISLSLNGVITDILKIWIARPRPDFLERCGPAPGTPLHELVDVNVCTAPLGKALLIDGMKSTPSGHSSISFGGLFYLTLWLLGQFKLFQNRESPQYVYKYFLAFSPLSLATYIALSRTQDYRHHFTDIVLGGAIGISFAWWSYHHYFNKLVSEESHKPIDSETLTELLLPH*