MKKQKFTAFVKELNVRMKKEPITLRYIHILGTVVFFTSISSLVILLALYLNQRLQTSLFLQNDHLSSNPLTSPSLSPPPPHGSDMSDEELMRRAAMAPREAVINETHPKVAFMFLTRWNLPLSPLWEIFFKGHEDFYSIYVHTSPEFTEEPPESSVFYKKRIPSKTVEWGRSSMMDAERRLLSHALLKPSNARFVLLSETCIPLFNFTTVYTYLMGSTRSFLGSFDDPRPMGRGRYNPKMLPHVSLSDWRKGNQWFELSRRVAAEIISDHRYYNVFKDHCRPPCYIDEHYIPTLVNKICPEMNSNRTVTWVDWSRGGSHPARFVRKDIRVGFLDRIRFGSNCSYEGEVTNVCFLFARKFHVSTLEPLVKIAPYLYGI*