MHDKKSDSVDKDKWKDMQLRATSTIRLALAPEIKYNVLEDNNPKELWDKLIKMYASKSLANKPLFTRDGGRQPLQDHLNKFNGLITQWASLDVKTEEEDKEILLLTSLPKRYNSVITSLLVGKTTIALDDTVVALFEAERFMKKGGSSSIHGGAGLVAKGSRNNWKGKKKASNTNPNIKCWYCDEVGHIQSKYPRYKEDLMALRNGRVRGAATISIDEDMALMVEECKDPKVGWILDSGCSQHICCRKEWFTSYKQSDGLCVILPNGEEAKVEGIDEVEIKTHDGNTRKLREVRYISRLDRNLISLGRLDGLSYAIHIEGGRLEVTKARSVILNGRRNKQNLFILEGGNEGQILAQGKASSESCSLVREETKLSLREGDNGAQKAHIKAKALYELMKKEKSGELKYVRSHDILIEALGNAEHGGHVKGVGRRETITSIFEMNKQSYQNEGVFTYVQVETFARLITEQVRDQIRAEMRVVAIDILKSCGVKVPTDVEVDIPLNNLSGCQSVDDICQLHYYILELKQCSNPLQ*