MNEVKVVGPESLGTGLAFPSLETLRFKDMKGWEAWSTNNNGVLVDTAFPCLQELRIESCPNLVRGSLEALPSLRVLRIGWCSHEMLGSLVRVASSVTKLEISCISGLNDQVWGGVIEYLGEVEEVSVRECDEIRYLWESEAEASKVLVNLRKLDVAGCSNLVSLGEKEEDNCGSNLTSLMSLTLLGCDNLEHCSCPDSLKSLSIQNCDNLLEKELLGGREKSLINSSILMLESVFIFNWPNLKSITELGYFNHLRDLYISNCPYMDSFPDHELPKLNVLIHLSITYCQSMDASFSGGQSEDVSNFSQLSYLFPSTLTTLHIRGFEKVESVSMGLQNLTSLRHLFIKNCPKMIDLPEMLLPSLLSLEIYGCPHLKERSSKRGSYWPLISLIPLTFIF*