MKPTRPLALIKNIFEAYHQPVPLSPENKQHLYSIITTSFRRQLDRKLGLPAEQPPQDSQQLEAAKSFENTSNLTLSSHEKEPPENEPRALSGSQHLRSILSNPLFSYDVSKRPAVRSRWEKDPMDIFQEAVARGLMTPLRAAGCLKAKRRQIMQSSAMDPVEVMASSGAGQRVVEWLRSSGLENNLVSIGDGPLMKHLIPFLVAEGMENTVWVWLDMLSPDAKGLSRKYVRKQRRVLFDALVESKYTGATSMNNAYACVLKAKEVFPWSKEENTPQYILSSWKKVAWESTVLAWKHLTKPSAKLFEPFYSIGQEEVSRQENGQNFHIEVAHLALHHPTKPSADDALKLLLGNDDVWHTWAKHYQALKPGIIPNNLTIRLRAFGLDAIKVCASQGQTAQAESLLEKMGPFLRDDFHLSADDLQDYEDVMADFDPDLMRSFR