MSLMYDKQVKFINILGQGRVNQLGGMFINGKPLPTYVRLKIIELAKNGVKPCNISRQLKVSHGAVSKILNRFAETGSVSPRQVHGSLKSRISINYLEKDVASIMKMNPNYNANDIRMELITSKICTDENVPSLTSIKKLIKMIEYKKETDSCSTEKDNKLSLNNELPFSIDKILSANTTTRENNKKNRDKVSIDKSPTRSFEGRRNRTSFNAQQLKALENLFSINTYPNPEEREKLSKITNLSEEKIMTWFSNRRARYRKNLSFNTSDHHDYIISPVLSTNNGISPIPQHSITPLSVNTTNTCTQYFGNNSTPPSSHIVGTPYFYMNQYNRKSFPEPILPVISLPNTSYQNYSLIGL