MDFELKPHPKIPKAEGPLLVCVLDGFGENEVKDDYNAINIADTPCTDALKEVPGRWRTIRAHGTAVGLPTDDDMGNSEVGHNALGAGQLIDQGASLVDQALSSKSLFEGEGWKLISEAFESNTLHFIGLLSDGGVHSRTNQLFSMLKGAAEKGAKKIRVHILTDGRDVPDGSSIKFTEELEEVLKELEGSGCDAKIASGGGRMCVTMDRYEADWNIVKRGWEAHVLGEAPHTFKDAATAIKTLRKEGSEKPVSDQWLDPFVIVGEDDKPVGTIEDDDAVVIFNFRADRVIELSKALEYEEFTAFDRKRWPKTRFAGLMQYDGDLKLPTNFLVPPPAISGTSGEFMAKNKLSTFVCSETQKFGHVTFFWNGNRSGYFDESLETYVEIPSDTVPFNEIPEMKAREICEAGKEALRSGKYDQVRINFANPDMVGHTGDLQATATCCTLVDKCVKELLEVVDEMKGRFIVTSDHGNADDMAQRDKKTKKPIVAEGKVVSLTSHTLAPVPFAIGGAGLPDDVKLKEGMPEAGLGNVAATLFELMGYAAPSHMLPSMIEERGDDCRGX