MFGAQEPGEVACVKERSFGEEMDSVRSWVRNVGVVDANVAAQSGVALSRAHFEKQPPSNLRKSNFFHFVLALYDRHGQPVEIERTAFVDFVEHEKEQTGEKTNNGTHYKLQLLYSNGVRTEQDLYARLVDSVTKQVHFKDKF