MPRDQAHSPRELSKCLRETTTLYIGNLSFYTREEQIWELFSRAGEIKRVIMGLHRFDKTPCGFCFVEYCTRDGAEMAMRYINKTRLDDRIIRTDWDAGFEEGRQYGRGRSGGQVRDEFRKDYDAERGGYGKLAQREGE