MDKVLFIIHFLLYNIPLIHCKLFYNQQHKICNPKQLTPFFPFTGFKITRQYKISGYTLPVSMHFITISHCNHGQVDYQKVIRTDSSGKIDWGKPFCMLKPKLGEMLTLPDHDTIGDPETQDYHNTEETDDFIIGIFGFIMYKGNKLSRLLRKKIDIQLEKLTNGKWLEYTGKNKNLHQEDLMMTKDPQASLQWESKNLVCYKMARRKKYAKRKFDFYMPHTFVGGLFECILPMDLKQQIFHQFTSLDLIFQQIQIQCDPNLSRPISPLIAEDSTTQWFENKLYNIVNPGIIQTIPYLTTLTPLNLRFSTSETPDMFKDSWATKIEVNENYVYLEADIHLISRAIALSSDLLNKLISPIDFNQLIKLYNKANERENPDMEEFLQDITWTQKIHLWLSTIDRKISNQILTQIERFWNDIE*