MPIPPTFFAIATLTRLYLGVFEFPDTRTLPRAASFPHLRELGLCCVGILRREDMDFVLTRSPVLEILCIQVNMLVKHLLLLSRSLRCVQIIESIDLSITVKDAPHLERLVIWAASVRDDLPRKVKIGHAPALSLLGYLDPERHSLEIGNTVIKVGAIECVQSHMKLMVFYGFRGERGELSFLKFVLESARALTKLVIVFTKGSFTSMAEASSKVKPLFAAKWASKNCSLVLLESVFQAGEDKWLLNFKAGSDFSTGDPFTRTAALRGCNF*