MELCVVCAIAAVLLSLIYLPGLIIRKNSACVKTVNGKHVLITGGSSGIGFGIAKEALLQGAFVTLIARNPSRLDKAVENLVEEVKVNRDRICTKIADVGNYEMISMAIKQSFQWKAIDVLVCNAGVARTAYLDEAPIQDLHAIIGTNLTGVINTLHAALPLMKQRSAQPSSVVLVSSLAALWISYGNAVYTATKYALKGLGEAIRLELMPYNISVSVACPGFVETPLVDDCGIEENKEILQMLSSPFYTIEVKQRLQKR*