MNLFGFSDRQVEQASSVSGASKERFASDETSDSAAGPTMQPSSAASDTYTEVLHDNSKRARDFESDLVKQRLQNIELRISEVKCPFWKRRFTDTLETVQSVLAWISARHKKLLWFDEYLLAKNTAAGLDAKTINLCRAAAREIIRQDFEGRQYYITGNLSKALYCDDCLFDGPDPDVPVRGLRKYVEATSKLFDRRRSRIELLHICDVNARQVRAYWRLEGVLRLPWRPPIKPYLGSTTYTFNELGLVSSHFETWSISALDAFLSTLISPKLGKPSAPPLGELMRRISLEGPGFLDSATDCSFPLSAREGMNML*