MAGQFGDTTYTKVFVGGLAWETQRETMRKYFEPFGEILEAVVITDKNTGRSKGYGFVTFREPEAAMRACVDPAPVIDGRRANCNLASLGVQRSRPTTPLHGK