MMSGRPGRVPLRFLPDEARSLPPPKLTDARLVYFGFMGYCAGLVDNAIHRRPVIVAGLHRQLLYVTSFFVVGYYFLKRQNYIYAVRDRDMFAYVESHPEDFPEKDKKTYAEILEEFHPIR