MATTVTRSLNMPFKQTRQAQILTKRWISSTRNYSSSTSPFAPRHLLTIADLTRSEFKTLVNRALELKTAAKSSKLPSDLASSLSGKTIALLFSKLSTRTRVSTEGATALLGGHPMFLGRNDIQLGVNETLYDSSVVISSMVSGIVARVNGHSDVADLAKWSSVPVINALSDKFHPMQTVADFLTIKEAFAAEGVDDLKGKKVSWVGDANNVLYDLSIGAAKLGVDVAVSTPKGYEVPQEMRDLINEAGSEAGLGFSLTETNSPEEALSDADIVVTDTWISMGQEEEKAKRLAAFEGYQVTNELVKRGGAKENWKFMHCLPRHQEEVDDEVFYSPRSLVFQEAENRLWACLAVLEAFVVNKGKIE*