MDDEETTHQKSGFEFTKRKRWADLLVSELVNVAILVLSQTGTIIHCDAAVHTVTGYAEDQVLGKNFADLLHQEDTLAFFKAFEGCIASNKELTFYLRIKGSDPRDRSTRLVELKANPFQASDTDECLCVFAMLSPYPTSSINDLDDYLALKLENEQLAARLEALRNGNVSEGTFDSGSDDDADLPMRNISLEENIVDKSERALAQASAALDAAAAAAAAASGQLATSSTYTFATSGETVENPAKKKRRTLEGSQGRVCTACGRDNSPEWRKGPQGPKTLCNACGLRWAKKAKGSTKDGAGDVE