MQSFFNAETSTVSESVVDYIGLAEVSSTISEASPDAESSNLPFQEADLSLELGLGPGKKREDAFCGKPPVLLLDPNLQRHKPKVDPSDAHARSSSQFYRSPQDTSFEVPRAESIGCGPIVAQDPLSRNAVKRAYDVAQLNSPRAPPVAGGKHQSNRPPNKPGIPVPWHKAHEKEGNALGSGLANPAGACKPYDAVGNHDCDDAAAAGGTPPYKSHVVGWPPVATFRKQQSIGKPSEMFVKVNMDGITVGRKVDLNAHKSYDSLLEALEDMFQPSSVGQPVIRDTAKSQKQSWLRSGSEFFLIYEDKENDWMLVGDVPWSLFVSAVQRLRIVRRSEAIHNAPLGS*