MFGIQENIPRGGTTMKEEPLGSGMNPVRSWMHTAGVVDANTAAQSSGVGLARAHFEKQPPSNLRKSNFFHFVLALYDRQGQPVEIERTAFVDFVEKEKEPNNEKTNNGIHYKLQLLYSNGVRTEQDLYVRLIDSMTKQPIELEPLELRLRVDRVLLFPLYIRAKCFGKSLCSNEEVDAGSAEFMHR