MVKFTAEELRKIMDRKHNIRNMSVIAHVDHGKSTLTDSLVAAAGIIAQEVAGDVRMTDTRADEAERGITIKSTGISLYYEMEDEAVKNFKGDRVRIMGPNYIPGQKKDLYTKSVQRTVIWMGKRQESVEDVPCGNTVAMVGLDQYITKNATLTNEKEVDAHPIRAMKFSVSPVVRVAVQCKVASDLPKLVEGLKRLAKSDPMVVCTIEESGEHIIAGAGELHLEICLKDLQEDFMGGAEIVVSDPVVSFRETVLEKSCRTVMSKSPNKHNRLYFEARPLEEGLAEAIDDGRIGPKDDPKARAKILSEEFGWDKDLAKKIWCFGPETTGPNLVVDMCKGVQYLNEIKDSVVAAFQWASKEGALAEENMRGICFEVCDVVLHTDAIHRGGGQIIPTARRVMYASQLTAKPRLLEPVYLVEIQAPENALGGIYGVLNQKRGHVFEEMQRQGTPLYNIKAYLPVVESFGFSSTLRAATSGQAFPQCVFDHWDMMGSDPLETGSQAGQLVTDIRKRKGLKESMTPLSDFEDKL*