MFPNFHVRLSGLIPDAHYMLALDFIPCDEKRYRYSFRTSTWVHAGE