MKKSNAMPIIIGGMVLDIHATASVPSTAKSTTPGQNEFILGGVARNIAECLLKLGTKSFMISALGCDLPGDLLLEQWRSAGLLTEGIQRGLDITTASVCNMFDINGDLTAGVASVESIEKYVTPQWIQQFKSIVHSAPVMMVDANLSPEALKASCRMAADFDVPVWFEPVSVTKSERVAAIANYITFASPNEHELIAMANSLSRKNKFRPIERDQRKMNASIESLFKELKPAILVLLQKGIKYVLVTLGPDGAFLCSGSGPSGLRECLSSTKSFDKKREIFDKVSNRCPTHQYLGPTPYKKGSQLFVMHFPALPATVGRVSGAGDCLVGGMLASLCSGLDVMQSVAVGVAAAKTAIEVKTNVPDKYDLTTVADDAGAVYSAAKVVFQESML*