MLAAKRKTKTPVLVERIDQFVGQIKEAMKSDDASRNRKIRDLWDAEVRYHFDNGRTEKTLELYIMKYRNALKAEFGPKSTPLAICNMKKLRERLNTYIARGDYPKTGVATSIVEKIERAEFNTAGRKPTVLLRIADFIAAMNGMDAKQDMQALWDAEIAIMNGRAQTTIISYITKYRNAIREAFGDDHPMLKIATGDAAMYDEARRVKMEKIANKHGALITFENYRQVLKICEDCLKSSDPLMIGIGLIGMTGRRPYEVFTQAEFSPAPYGKGVSKWSILFNGQAKTKQGEGTKFGITYEIPVLTRSETVLAAYKRLRESGQGKLWHGMSIDDFSSETRLLLRDTVFNLFEDVWPKEELPKPYGLRHLYAEVAYHNFAPPHVTKNSYFAAILGHNNNDLETSLSYMTYTLPEDRDNALARLKRTNERTLQQMATIAPVSRKG