MLGLEVPQRVLKQQQAITGKIPYEPSAATTASFVLQCGNGKDVWAGKHAHGHIVQHGLEGNTFLCGLLVQMYGKCDALDDAMALFKTMLNRHVYLWGSMIRAFARHGYVQDALRLFDQMQQEGVLPEQATYVCALSAWSYMALLGACRYQDDIERAERTAKQLFDSDLKSSSPYSLLYLREQKLLTRRLLPLTKKHNTAAQPGPGPTDILGWPMEAAIPLDAFAVLRCCSFCNAGCQRADAAKMDVKSAFLNGDLQEEMYVEQPPGFTVPGSKDTIQRGLFVSQQRYVHELLDAFEMENCKPIPSPMDPNTKLSAIDPSEPVDASLYRKLVGSLIWLLNTRLDLSFPVGLLSSFMQKPLKTHWQAALRVLRKKQPTIALSSTEAEYGAVCGAASEAVWLRRLLGEIGFLQQSPTTVIQCDNQSCIVVGRNPVFHARTKHIEIEYHFVREKILDGAILLTYCSTADNAADLFTKPLPQ*