MFTTLRVSFSGPLRQAQPADRYAVLLDIIAVDCRRYRYAYHRSSWLVAGKADPPPPPRLYAHPDSPISAEALRKQVVSFEKVKLTNNEMDKNGQPLRHSTQQKLAKVSH