MKRVGIVGRTGVLQIAVERWFLRWVSCAVLEDDKRKVRPAKRSCGCPTILSRFHHRAGAVSGTSAIGHCYSNGSMYANVFSFLLTLVMHIQVGCPLRCSFCATGKGGFARNLQPHEIVEQVLAIEETFKYRVTNVVFIGMGEPMMNLKSVLEAHQCFNKELKIGQRMMTISTVSVPNTIKMLASHKLQSTLAVRVSFEYTLLAGINDEKEHAEELAELLRMCGGGYHVNLIPYNPIEGSEYKRPYRKVVQAFVDALEARKITVSVRRTRGLDANVACGQLRNAFQKNPLLEIEPSPSIERTLVTA*