MGFVLTSVRSPCSTVQGTDAGALRRHAERAFPCVARRLRHVSLALPNLGESTERGKDAEDAADPAEKVKCSGLETELWTSLRVVQQASELCVRARDAWDRTASEDFSVQTKADRTPVTALDLAVQYIIAHTLTSAFPRYGFVAEETGLPERPLLDDAVRLANSVDKHITEQVVRELTAKYFITHHSVDGAPDRFFVLDPIDGTKGWISRKHYCVGLALIDHSAGGELLLSVLSNPTFKDPSRRVLAAIRGIGCFSCSLDWHNSSSDRQVLQQLRARADERTRPVSWTISHTLKDNSRTPMLFGFGLPPVFLCCGSLVKYFYCSLALVDVFVQLPGTESDAVSLRSWDHAAGVLCVLESGGQVTDLIGGQLRMPFGPSFSIHSLILATSRNSRPYHRDLLVRCAPRDEVSWRIMLEKSSEEP*