MFRVQKVLLAEYEEIYEPVLVENPFTLVDIKGVGLRQYHIGLTCNRLIFGCDNFAKCGDEPGFLSRGLDPEIESFELVSM LPLQLIRFHFFRKATRCLMMLNIVEPPGEPLTILEQPMIFEFGGFLFKQHFWHTWRERVATIRVMQPLYGHITGASPFSS TDVQLDEETIAVQVHPSPRSPSYYSACHAGAGDFG