MELCVVYAIAAVLLSLIYLPGLIIRKNSACVKTVNGKHVLITGGSSGIGFGIAKEALLQGAFVTLIARNPSTLDKAVENLVEEVKVNRDRICTKIADVGNYEMISMAIKQSFQWKAIDVLVCNAGVVRAAHLDEAPIQDLHAIISTNLTGVINTLHAALPLMKQRSAQPSSVVLVSSLAALWISYGNAVYTATKYALKGLAEAMRLELMPYNISFSVACPGFVETPMLDECGLEENKEIVQMLKLTALYNRSQAKSAEKVGKYTLEAAKQGTFLATYQFSGLMLSTLTRGFMPAETLGRAIVELVLYVPLRLFSFMAAFFFEIAVPYYHKKINK*