MKDVEVVAINDPFIDLEYMVYMLKFDSTHGRFPGEVKTAGGQLIVDGHKITCYAEKDPAAIPWGKHDVFAVVESTGVFTTIDKANAHIKGGAKHVVISAPSADAPMFVCGVNLDSYKPEMQIVSNASCTTNCLAPLAKIIHDKFGIVEGLMTTVHATTATQKTVDGPSSKDWRGGRTAADNIIPSSTGAAKAVGKVIPSLNGKLTGMAFRVPTTDVSVVDLTCRLEKGASYDEIKAAVKEASEGAYKGIMGYTDQDLVSQDFIGENCSSVFDAKAGIALSPQFVKLVSWYDNEWGCK*