MKRRGDQRRNAQYLDSVAMLNDDCESSWILDKHVRPVKFYATIGDLQIRTKSNLGPSSLLWPQMETFTRTVCLILIFIVVTVFAGDPCYDKGKVSYYPSKHSMDAGAWRYGTYGATVNGGHVAGASAKFYGGGAICGACYEAIPNHCLPWIPWVKVVVTDLNQSNQTDFVLPFRTFCSLARTGRAAALVKEGIVDVEYKRIFCEYRGHNLTINIEESSKYPYYLALKFLYQGGQTQILTVAIYKAGFSDLHYMTRTNSAVWALENPPEGSLSLQIAVTSGFDPMWLSKDNVLPAKWKAGDLFDSGFQITAIDKGATRPCQSEDKKKFSM*