MEKSDARVVCISIEDGEILKRKQPATLRLLQQRRDHRPIIHSIKVAIALVLVSLLYLQKDLYDEVGDNAMWAIMTVVVLYEFTAGATLGKGLNRGIGTILGGSVGMLTGLLSQRAGRRANAVVLGISIFFIGAIASYTRFIPTIKKKYDYGVMIFILTFNLIAVSGYRGEEIVKLAGDRLSTVGMGFAVCVATSFFICPVWAGDNLHRSLVTKFENITVSLEGCLAEYFKTNNQKTAVKTKRSISNGYISVLHSKDADAAMANFASWEPWHGRFGFYYPWDKYLQISETLRQLAACVLSLHSCVQSVQQSPEWIRRSFEKPCTNLGEAIVCALSELGESIHKMRRCHSLASVIGKSLQAMAEELRTALIEPLPHSQDIGLVVERRKKGEEEEVMGGAGLGDALAVAAFAYMLLEMEEKVQDLAKSVEELGTIAGFKPQ*