MEKRRIILVPFPAQGHVTPFIQLGHALSLKDFSITVVQGGSNQVSHIPGFQFVTIPESLPVSQLKTLGPVEFLTKLNKTIEASFKDCISQLLLQHDNDIPCIIYDELMYVSEATAKEFKLPSIIFSTVSATSRVCGCLLSNLNAEIDMEDPEVQDKVVDDLHPLTYKDLPTSGMGPLDRYLELCKEIFNRGTASGIILNTARCLESSSLSWLQQELGIPVYPLGPLHISASTNSSLLEEDMSCIEWLNKKKSGSVIYISLGSKAHMEAKEVMEMAWGLCDSNHPFLWVISESLPEEVSKIVSEKGIHCEMGTAGPSTWTSCGGRLLEPLRMELNA*