MDLVKAEIARQREKLVSSGLCEKKFFKRSLLKQKEEEEYFSKSKRIKEQANNNEDYNFRTKTEEEDLLLKKFEERSREEREKGKLMPRKEVIRLLRERNQPIRLFGESDYDTFQRLKRVQLLEPESKGLRNDLIAALDKLDDAEDEEFYTSGRGKSASESQSVDSSSTSSTLDVKTKENVLTEDELEKIKIDLARYVTMKEGTATDDATTAVVTISKLAPDIVCTNDFDEGFHDQVIDHTLRYLKFLLSKWGHALNTRTKEEKLSYSGKMASATYTQTVEYIKPLLRTLQNNRCKDDILNSLVKIMVLMIDRNYLKANDAYLELAIGNAPWPLGVTNHGIHSRTAQEKIYAKNVAHVLNDETQRKYIQAIKRLMTQCQKFFPSDPSKSVNYMGTVG