MEMERLFHMNDGLGDSSYAQNSTLLQKRALDLAEPILKKTVLSMKTMMETNTFCIAELGCSSGPNALLAAENITKTLKAKNLSAGVSVPQFQVFFNDLPASDFNSLFRVLPPSVMTDHQTEDGVAASGNRSYFAAGVPGSFYGRLFPDKTLHFVHSSFSLHWLSQVPPEVLEKDSVTWNKGKIFSCGSPAVGEAYFRQYQKDFNAFLRARADELVSGGRMLLLVMGRKPRDPSDQGFMAFSWDSLQSVLNDLVSQGLIEEEKVDSFNVPLYSPCPEEVSSEVAREGSFEILGLELLRRSETFTKEEMEAMTGSASAKNAYGQKLAKQVRAAMEGLLKYHFGEEVMDALFQGYGETMGRRLSERIQYGEKGGHLVIVLERK*