MKMLPPPTAGGASHSGAGDRTVVVGMKMDSHSTELLTWALFKVAQPGDVVLALHVLGNDEIVNREGKSSLFSLVKAFDSILAVYEGFCNLKQVDLKFKICRGSSVRRILVREANAYSATHIIVGSSQGLHIIRPCISVARYCAKKLPKDCWVLAVDNGKIVFKREGSPATRAELKGLDQDHKTRLLGSIHRTISKGSKVLDDDGTGIHEKGCGNGEYSDHSLAKAFLDSKEFVEKKRCSICASEEESCGDASDENNPLAIVPVQTNDAASKPGWPLLRKTIASDKKCSEKSLLRQISVVQWAMQLPSRDLSYAAHQDHKANNCDQNKDQFLALDSKSGALVPVDAEIGTASSPERNSRSIPKELEGLHEKYSSTCRLFEYQELVLATSNFLPENLIGKGGSSQVYRGCLPDGKELAVKILKPSDDVLKEFVLEIEIITTLNHKNIISLLGFCFEDGNLLLVYDFLSRGSLEENLHGNKKNPLVFGWTERYKVAMGVAEALEYLHNNEGQSVIHRDVKSSNVLLSEDFEPQLSDFGLAKWASTSSSHIICTDVAGTFGYMAPEYFMYGKVNDKIDVYAFGVVLLELLSGRKPISGDYPKGQESLVMWASPILNSGKVLQMLDPSLGENYDHEEMERMVLAATLCIRRAPRARPLMSLISKLLGGDPDVIKWARLEANALEAPEMLDGEACPPSNLQSHLNLALLDVEDDSLSMCSVEQNVSLEDYLRGRWSRSSSFD*