MKEIMMFTGPATGLWICGPLMSLIDTAVIGQGSSVELAALGPGTVVCDYMSYVFMFLSIATSNMVATSLARQDKNEVQHQISTLLFVGFTCGVLMLLFTKFLGAWALTVFTGPKNAHIVPAANVYVQIRGLAWPAVLVGWVAQSASLGMKDSWGPLKALAVASAINGIGDIVLCSFLGYGIAGAAWATMVSQVIAGYMMIEALNKKGYNAFAFSVPSLDEFVQILGLAAPVFVTMMSKVAFYSFLIYFATSMGTHTLAAHQVMSQLYSMCTVWGEPLSQTAQSFMPELIYGVNRNLAKARMLLKSLLIMGALVGLTLGTIAIAIPWLFPNIFTHDGEVIHEMHKVLIPYFLALVVTPSTHSLEGTLLAGRELRFISLSMSGCFSLGGLLLLFVYSRGYGLSGCWFGLVAFQWARFFLALQRLFSPNGILYSEDLNQSDLGKLKAV*