MVYSLTFPMVFKAALELGVIDTMATVEDGVWLSPSEIASRLPTKPTNPEAPMMLDRMMRLLASHSVFKCRVVETGENAQTGKTERIYAAEPVCKFFLKASDGSGSLRSLFMSHLKDVILQGTDAFISGYGMKVFEYLAVDEQFSEMFDPGMSESSTMVMKKVLGKYTGFEDVNTLVDVGGGVGTVLGIVTSMYPHIKGINLDLASVLVNATPYPGVQHVAGDMFVEIPKGDALFMKWILHAWNDENCVKILKNCWTSLPDKGKVIVLDVVMRTEPKCYDFASNMELTMDMFILSQRSGGRERTLPELEALGCAAGFGRCEFICRAYSFSLIEFHKLI*