MESISHRFITTDGIDMHIAEVGAGTNIVLFLHGFPEIWYSWRHQMLAVADAGFHAISPDLRGYGLTCNTDRTKNTWVDLVHDIVGLLDAIGADKVYVVAKDWGAFMAYGLGYAYPQRIKGLIILGIPFFKPALAPAILGNIPSGHYLQRWEKPGVPEADFARFDVATVIKRIYILFCNSDMPIASENEHTLDLVKPEDPLPDWMTDDDLRVYAELYEKSTFEYPMEVPYRCWHRVIEKFDENQDYTIRAPVLLVMGKQDYVLKLPGMEQLMQGDPSLLLDFKLVTIEEGNHFVQEQLPQRVNDIIISFLDSIKADQRH*