MARRTTKLPQIATILLAVLLLLPSAAMGKAIDATKTQRLDLPDGLIGPESVAFDRRGAGPYVSISDGRILKYAGKSVGFTTFAYSPSYIKNNCDAPSELPSVATESSCGRPLGLRFHNNSGDLYIADAYMGLMRVGPNGGEATVLATEAGGAPLRFTNGVDVDQVTGDVYFTDSSTTYTRAQHQMVTASGDSTGRIMRYNRRTNKVTVLQSGVTYPNGIAISADRSHLIVALTGPCKLMRYWIRGPKAGTSELFADLPGYPDNVRPDGKGGYWVALHREKYELPFGKDSHLVAIRIGAEGEKLQEMRGPKDVRPTEAVERGDGKIYLGSVELSYVSIVSSV*