MELCVVCAIAGVLLSLIYLPGLIIRKNSACVKTVNGKHVLITGGSSGIGFGIAKEALLQGAFVTLIARNPSRLDKAVENLVEEVKVNRDRICTKIADVGNYEMISMAIKQSFQWKAIDVLVCNAGVARNAHLDEAPIQDLHAIIGTNLTGVINTLHAALPLMKQRSAQPSSVVLVSSLAALWISYGNAVYTATKYALKGLAEAMRLELMPYNISMSLVCPGFVETPMLDDCGIEENKEILQMLKLTALYNRSQAESAEKVGKYTLEAAKQGTFLVTYQFSGLMHSTLTRGFLPAETLGRAIVELVLYIPLRLFSFMAAFFFEIAVPYYHKKN*