MSRLFIAEKPSLGRAIAAALPNPQKKDQGFIRCGNGDVVTWCIGHLLEQVEPDAYDERYKKWNMADLPIVPQQWQLRPRKSASKQLTVIRKLLKEATEVIHAGDPDREGQLLVDEVLDYCKLSKTKKEATQRLLISDLNLPAVKRALSSMRSNRDFIPLSVSALARSRADWLYGMNMSRAYTLLGQKAGYQGVLSVGRVQTPVLGLVVRRDEEIENFVPKDYFTLHALIPYQDQNGAFDIRARWKPSEACKPWQDEEGRVLNRKLVENVANRIANQPAIVKESEQKQTKQSAPLPYSLSALQIDAAKRYGMSAQQVLDTCQALYEKHKLITYPRSDCRYLPLEHYSQAGTVTSAIANNAKELQSAVNGADLSIKSKAWNDKKVDAHHAIIPTPKQANVNALSGNEMKVYQLIARQYLMQFYPAAVYAEAKLVFDIAGGIFIAKGRQLVSPGWKALMGKTDKEDEGIDTVPPLSEGTVLTCREGEIKDRKTEPPKHFTEATLLQAMTGIARYVADKELKKILRDTDGLGTEATRAGILDTLFKRQLLTRQGKSILSSQAGRGLINALPQDATYPDMTAHWEHQLQGMAERNQAYQPFMQALEQRIDGLMSQVKSGPIPDSLRHLPKVERPAFKRKKRSYPNSGASKAGASKRKSS