MLIVKEARAPLKDGMQPVQVSLKEFATSLNKYRKEKTPRQAIAGLQDQTELKASGMMEVGSMYHAEQVFDRPLYPKGCEWSLLIVDYVRRGYLQQAFILYQKMQHDSSSCPSSSIFVALLNACSTLKSLEKGYELHAAIARTGLLERDVFVGSALVDMYGKCGSFLKAQEVFDKLLVRDVVTWTALIAVYANHGQGVEALDRVEQMRQEGVSPNAFTYVCSLKACGSTGALGKGRELHAEITRKGLEQQLIVGNT