MQFTFNLMAKHIMSMEPGKPETEKLKREYITFMKGVVSAPLDFPGTAYRKALQSRSVILGVIERKMEERQHKVHDICDEVEEDDLLGWVLKQSDLSTEQILDLILSLLFAGHETSSVAITLAIFFLEGCPKAVQELREEHLAIARFKKQEGRESKLNWEDYKKMEFTQCVINETLRLGNVVRFVHRKALQNIRYKGYDIPCGWKVLPVFTAVHLDPLLYNEPQQFNPWRWQKGPSPPNMTMTGSFMPFGGGPRLCAGSELAKLEIAVFIHHLVLNFHWKLAEPDNALVFPFVDFPKGLPIKVHILT*