MAASGSERVAVELCKGINGLDKVVLRDPRGSTAEVYLYGAHVTSWKNDHGEELLFVSSKAIFKPPKAIRGGIPICFPQFGSQGSLEQHGFARNRFWSIDTDPPPFPTNSKSFIDLILKPSEEDMQKWPNSYEFRLRVALGTGGDLMLTSRIRNTNADGKPFTFTFAYHTYFSVSDISEVRVECLETLDYLDNLQNKERFTEQGDALTFESEVDKIYLSTPTKIAILDHEKKRTFVLRKDGLPDAVVWNPWDKKAKTMADFGDDEYKHMLCVEAAVVEKPITLKPGEEWKGRLELSAVPSSYCSGQLDPQKVLQSS*