MPAAVLAPLAVLASLITPPLAPPKQQLSRQFQFERRDLAALAAAAMLRSSPAAAEDAPLAVAYLSAGDTRLLQPAIDAIKYLGVVKTTAGSLARDGEAVPALKVEYVPQKLPFKKLLGVFWREHDPTATAEEGQFGETKDGRVPGPAVIWASDVAEQSAAERGRTLLQQSGLFRTGKEQFGDLVKPIATEVRRLDGWQWAEAPDELQGWYLSNEGAYKKLRLRRDKFLQDTFKPYKTTECRQVDESASGGPKGVICGFVIFPCSDDNGCRAVTQGAY*