MESNDQLPGRVIGCLVCGCGCSGAAAWKVKQRRGSAAFAWKLPLCLLAGVLAMVEKPMMILSLPVLAEVLSLSPPAPLSLSVKASMEAAMWLLSAAIVALFVASTEAKYTIGVDYGQLGDNLPSPQHAVELIKSLHIGHVKLYDANPDILRALAGTRITVAVMVTDAEVSGIAASQDLADMWVQNNVSAFFPATRIRTILIGNELLSDINQKQTWTEIVPAMQNLRNALIKQNLRHDIKLSTPLALDMLQSSAILPPSNATFRENIRESVMKPLLRFLDKTRSSLFVDVYPYLVWENSVGRIPLGLALFENGEEYTDRGNGLRYGNLLDVQLDAITAAMAKVGYEGVKLTVSETGWPTRQDVDERGANIHNAALYNRRLVRKMLTSPPLGTPRRPGQHIPTYIFALFNENEKTGPTTERNWGLLYPNGTRVYEVDLTGKTPDSAYPPLPPAPIEPAPGSQKFWCVANSSASSATLQGGLEYACAQDSSICAPLQAGEPCFEPDTIFSHASYAYNAYYVLFKALGASCSFGGSASLITQDPSYGSCKYSPLVF*