MIRYTLKCDKEHSFDSWFASAAAYEALQARGMVSCTICGSTTVEKALMAPAVRPARKAAAAPAAEAPLSAPQTGIEEAFAAMRQAVEANSDYVGVNFVAEARAMHEGVKPERAIHGEARLDEAKALLDDGIPVMPLPFLPKRSRN