MTDWRRQKMNVVTGVEDYFPNFRLAAIRKMGAIVMGRSISHVSQSIPTFKELLSPLYACWTRSKKLARIKKTIGGPFYLIPLGRRDGLNFATQGETLANLPPPFFNTEQLLSSFATKNLNTTDLVALSGAHTIGIGQCTSFTDRLYPTQDPTMDQTFANNLKRICPTATTNATTNLDIRTPNIFDNKYYVDLVNRQGLFTSDQDLYTDSRTRGIVTSFATNQGLFFEKFIDAMVKMSQLDVLTGSQGEIRSNCSVRNANSNMDLKYLVEVDEEQGKLSQF*