MAALLLFSRLPATTAPASTSAPRLTSQFLSFSTTTKPCRRRGRLLASSAPPPPVPSLAAAQPFRSLLPSETTVLVTGATGYIGRFVVRELLRRGHRVLAVARPRSGLRGRNSPEEVVADLAPARVVFSDVTDPAALLADLSEYGPVHAAVCCLASRGGGVQDSWRVDYRATLHTLQASRSLGAAHFVLLSAVCVQKPLLEFQRAKLKFEDELAAEAARDPAFTYSIVRPTAFFKSLGGQVETVKKGQPYVMFGDGKLCACKPISEEDLAAFIANCIFDEDKANKVLPIGGPGKALTPMEQGEMLFRLLGREPKFIKVPIQIMDGVIWVLDGLAKVFPGLEDAAEFGKIGRYYASESMLVLDPETGEYSDEKTPSYGTDTLEQFFDKVIREGMAGQELGEQTIF*