MRMRGKAMNIQRFIEKRKARGLSQSELAKGICTQVTVSRFEKNGQVPTLKILIQLCNRLELPLGELFPRVGIKQPEILEKMEEAEFFLITSEHDQLQTILKNIPFDEIKDSQLLLEYYYLQGFVMIFQNASLMDCLFTFEKLLFEEQKYTSDIYRLLAFTGIGMAYAKEGEIEKAEFYFNKVFKEIYLYTIQSMEDTWRVLNVVFHCGVFYAEKGDLETSDALLEYAISICSDNHVTYYLARAAFQLAKNALAEEKPQEQILELLQDARAYAKINKNRILLEAIQTLKETILSKEN*