MEMEKMFHMNAGLGDSSYAQNSTILQKRALDLVEPMLEESILSMKMMECKSFCIAELGCSSGPNALLGTENIIKVLEAKYLSAGNPVPQFQVFFNDLPSTDFNSLFRTLPPSVVTDGNYPARSYFAAGVPGSFYGRLFPDKSLHFVHSSYSLHWLSQVPSEVLEKNSVTWNKGKISAGGSPTVGEAYFRQYQKDFNAFLKARAEEMVRGGRMFLLLTGRTSRDPNDQGFVAFGWETLESSLKDLASQGLIDEETVDSFNMPMFCPCPEEVSSEVAREGSFEIQRLELLRKSDTFTKEDMDAMTSSASANEAYGKNIAKQLRAALESLMKYHFREEIMDALFQRCGETMGKRLSEHIEYGTKGGFMVTVLECKWNIGRNKSIP*