MTKTQLHLNNFLTLAQEAGSLPKLAKLCGYRTPVALYKLKQRLEKQAEDPDARGIRPSLMAKLEKHTGKPKGWLDRKHRERTVPETAAESTGTAETRIAETASAAGCRSVTVNRNTCETQITVSINLDGSGKSRLDTGVPFLEHMIDQIARHGMIDIDISCKGDLHIDDHHTAEDIGITLGQAIRQALGDKKGIRRYGHSYVPLDEALSRVVIDLSGRPGLVYNIEFTRALIGRFDVDLFEEFFHGIVNHSMMTLHIDNLSGKNAHHQAETVFKAFGRALRMAVEHDPRMAGQTPSTKGTLTA*