MRSDRRYSDAYDLFHYYAANSKWDLITNRCSGPIIIALCDEGKLDEDLELYKHFLLRARPSYRAQLALAQGLVDAGRIDEAVDKFYCVNRSVYGIFIRGFLDLGNLERANQLFQELKLSDDSDSVVQASAMFMEHWFKQEMDEKAMECYLSSKEEFSKIYATAANALLKVLLRYGKKTEACLLFGQMMEKDWSLRMSDSESCNIMVNECFKLGKISEAVEIFHKSVGTVSYPQLCYRNLITKFCEQDLLSEAEQFFAEMCSKKFFLPDVLTYRTMMDAYVKKGRVSDAVKTVNQTLDASLTYIAKKVLLM*