MLDLTPKESYERKALRINPAKTCQPIGAMYAALGIHNCMPHSHGSQGCCSYHRMQLTRHFKDPIMATTSSFTEGASVFGGGANFKTAMKNIFSIYNPDIVAVHTTCLSETVGDDLVTYIASSEIPEGKIVIHANTPSYVGSHITGFSSMVKAMVAYLSKNTGVENGKVNILPGFVGPADMREYKRILKIMGIPYIIMPDTSGVVDSPMTEGFKMFPKGGTKIEEIKDTGNSKRTFAFGSVSSQDAAIELEKKCKVPFDTLPIPIGIDATDEFLMKLVKLAGGEVPYEIEEERGQLVDLMLDTHQYFHGKKVAIIGDPDTVIPFTQFAISLGMNPRYVVTGTPGDKFEKTINGMMEKAGVQGAKVKSSGDFFEMHQWIKNEPVDLIVGNSHAKYIARAENTPLIRLGFPVLDRYGYYYNPKIGYRGSMRLIEMMCDAILDKMDRECKEEDFELVL