MNSTASITSLFSFTSPAVKRLLGWKQGDEEEKWAEKAVDSLVKKLKKKKGAMEELEKALSCPGQPSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKALDCCEFPFGSKQKDICVNPYHYRRVETPDLRPVCYEEPEYWCSVAYYELNSRVGETFHASSRSVLVDGFTDPSNNKNRFCLGLLSNVNRNSTIEHTRRHIGKGLHLYYVGGEVYAECLSDSSIFVQSRNCNFQHGFHPTTVCKIPSGCSLKIFNNQLFAQLLAQSVNHGFEVVYELTKMCTIRMSFVKGWGAEYHRQDVTSTPCWIEVHLHGPLQWLDKVLTQMGSPHNPISSVS