MVGSRIPIPSDPVERIRALRVLREVYRRGKKPSLEVTYRTVNGSTCGPYYVARWRCDSRFKHGRTLYLGKPENESVSFVEWLVSLDRNEVLKLARHLMRNLRSVLKTLLTEISNLPYKRARRVLARGLALTFDARPSNSPRIRDVLEELPDRLESFLIRTLGGWPAHYSSHLNKIIRSRRKSLDGKHEIPDVLLELERWKLEY