MKIITIEEHFESEVITNEINKVTGNLVSGQVSPEMFQYMQKELPSAAEMQDTEKRLGFMDQHGIDMQVLSYGNSSPQNLDPKISVSLCKRANDELAKVIQQNPTRFSGFAVLPVGSPEDAAIELKRAVEELGFKGALVKGQFENKYFDNSFYYPIFEMAEKLDVPISFHPSFIPETITEQYFASDAWSDVVTGVFSSAGFGWHMDVGIQVVRMILSGIFDKLPNLKIITGHLGEMVPMFLERMDDTLGHWTTLERKISDYYRTNVYITPSGLLYRNEWKFLLNELDENHLIYALDYPFVKPENAGTFLDMLDLTDEVKAKIAHKNAEKLLHL*