MASTPRQWTEQETEQFVVLMEKLVIEGKRVDAGQFKPGAFQKLADKMNEKFPGCGLTVKHIRNKHKRLKEKYMYVAEMLGCSGFGWNSQKMCVEVDSKQVLEAWENGRNVTLYTPGKPFPLFERLGNIFGKDRATGLEACSGKDAEEDVTPGSTFAAATAGGLGLDGEDVDMEDLAAAESELPNTYSTSFASSSERNQRRQSATKISKDAAILSNLAETFKAAVQDQGKHVQILANAMSGVNEQVNLGRTLRSLGFDTMEIVQITKKFVQNPKLKATFWSLDEEKAAFARDIMDNF*