MESPQTKKFEFCNIQPRDVCIVGAARTPIGSFNGSLSSLPATKLGSIAIEAALNRAGVQHDLVDEVFFGNVLNANLGQAPARQAALGAGLPSSVVCTTINKVCASGMKALILGALSIQSGENNVVIVGGMESMSNTPYYLPKARQGYRLGDGEVIDGMMKDGLWDVYNNYEMGICAELCAEQYAVSREEQDNYAIESYKRAVAAESSGAFSWEIVPVETAGSKGKGSVIINKDDGIYKLDAVKLRRLQPAFKEDGSVTAGNASSISDGAAALLLVSGEKALELGLHVICRLVGSADAAQAPELFTTSPSLAIPKALARAGISASQVNCYEINEAFAVVALINQNLLSLKQDAVNVHGGAVSLGHPLGCSGARIIVTLLGALRHRKGRFGVAAVCNGGGGASAVVVEIIHGEPNRCML*