MQILKTDTSAFRGRMKMFAQNSDRQEKPKRRRGVNRWALYKQLCVAKANFGLNDRCLAVLSSLLSFLPDDELHEKSGLVVFPSNRQLSLRAHGMPESTLRRHLASLIEVGIIARKDSPTRKRYVHKDREGGVELAFGFSFAPLLERASEIVAIADKILADQKALKRLRDEVSVMRRDMAAAFADKAEERGELSECLEALFVRFRSIVDAIPRRASLDELSAIRANFEAIRGELAIALKTIEIVPEMSVSVAQTERQHNESLPESLFESQNGEKIDLNAPSAETPVSEKPEEGTSGNLTPSISLDQVLRSCPDIREYGANGIGTWRELHDASRIVSGFLGISQSAYQEAIRFMGPETASTAIAWILQKLSTINSPGGYLRSLTQKARGGTFSIRQLLFSGMKASGGLVSI