MKNLFNLFLMFFFAMPILSLSENPTNFSESCEDGSGETGSSFGIGFDLVLDFGLYRNSCPEAESIVYSWVETTVLEDPRMAASLLRLHFHDCFVNGCDASVLLDDTEGLVGEKTAPPNLNSLRGFEVIDSIKSDIESVCPETVSCADILAMAARDSVVVSGGPRWEVEVGRKDSRTASKQAATNGLPSPNSTVSTLISTFQNLGLSQTDMVALSGGHTLGKARCTSFTARLQPLQTGQPANHGDNLEFLESLQQLCSTVGPSVGITQLDLVTPSTFDNQYYVNLLSGEGLLPSDQALAVQDPGTRAIVETYATDQSVFFEDFKNAMVKMGGIPGGSNSEIRKNCRMIN*