MDQYARAVAEYLKEHVGVQDVKYVQGKPATMSDIQAWEDANSPFKLPEDLKAFLLSSDGFKMTWDVLFKQEVHHLGNMHINSLAEIKKMPMMLVPHDDADDDDLLVVPPGSVWDPRREDDGARGPDGWKPPFPSAAFDLDSSVRHGRVALVFVPSFEASSSGPNVGDELTPMRSVPHKAQVWFQDISTRWHIMADSFSEYYRLMTAHLGLPRWHYKLMDVGMDRPTTQWFNFFRPELLAMDLDKGKLRRQERKRRN*