MFLQLPPQSWELNILSRLGQFPKSIGSLKHLEKIVVNISYSIKTLPEEFRCLQSLKYLELVSCTALESLPTHFGGLTNLEHLDLSFCTELQMLRNSFGQLTKLQYLCFICCHNLVISSEILGKISSLEVVNFAGCANLEVLPTQITCQTSRRNLHLMGTSIKELPCEFGVVSNLTVLDLEIYYLTALPTSFGNLRLAEKICPWDAAKGLLSNLEYLSISFSPQRQLTFTKRLEQEETSNPINTSNCMFTLKRYGELEELPSLAGLSSLEDLDTDGCWKLSNVQGLQQLEQLNNIKISAGNATTSEYIQCLQDDVNYNCFPVPAVEAKSCSALITCFVSEASGDDLLIFGVICVCGITLIRPILCLSMESV*