MEKEGWDFDPKSYTLLIKRYSNFGEFGEMKRLFMEIEEKGVKPDVYLYTSMISGYCKLGNVRKAYQVFDEMTKRGLVPDGHTYGALINGLCKAGLMQEAEVLVNEMQSKGIWINRAIFNTMMDGYCKQGNVDEALRLQRIMEDEGHEPDANAYNIIATGLRKLDLHDVARRLLLSMVDRGVAPNVLAYTSLIDIYCKQGDFVQAKRTLREMETKGIKPSTGTYNALVDGYFKHGCFIDAKRALIAMETKGVKPNTTTYTALIDGYCKQGDFVKAKKAFIEMENNGVKPNTNTYTALIDGYCQKGMMNEAYKLRILMESKDLIANVYTYTSLVHGECKLGKVDDALKLLNEMPTKGLVPNVVTYTALISGLSKEGRSGEALRLYNQMIEAGVVPDAAAYSALSVRNSSL*