MDLVDLYLPECFSCHSDIEHLNRMSVRGLDPACHPSIKLEPSSPTPSSQGDVSPPQPSPGSSSSDTNSSYGPLKNLAHSNGLDSPGLQGHATALASNGGSNRRCGEEEGQVKCEFILGSVAKRLCLVCGDVASGYHYGVASCEACKAFFKRTIQGNIEYSCPASNECEITKRRRKSCQACRFVKCLAVGMLREAGVRLDRVRGGRQKYKRRIDAENSLYLHSQNPLPQKKTFSAGGVVENKVVSLLLVAEPEAIFAMPDPMVAESDIKALTTLCDLADRELVVNIGWAKHIPGFASLSLADQMSLLQSGWMEILILRVVFRSLAFEDKLVYADDYIMDEEQSKLAGLLDLNNAILQLVKKYKSIGLEKEEFVVLKAIALANSDSMQIEDTEAVQRLQDELHGALQDYEFTHHPEDPRRTGKVIMTLPLLRQTAARAVQHFCSIKQDGRVPMHKLFLELLEAKA