MDPAERIEAASKFLLQSPPGEINDVLNDVRNIISDDDSLQSGVLPALREYNITQFTTAEVPGHQHQSIVSSAARIPGAEEDEDGELSQDRYWDPRSRTSFRFDHLSLESSDPEPYEPDAESEPFRAALENASLQYLQAHYHDGVASVFPVAGSSTRFVIQIVANKYNPNNYWSGRWRSEYTIDTSTKTLEGRILVNVHYYEQGNVQLSTTHTVSLALPPAIAPSGGASAASKVLALVEAEEGKYQTSLNEAYAEMGEKTFKGLRRALPMTRSKLDWDRVLGYKLGAELTNSKGVFG