MKPQIEEAVMELCCNTIHLPNCMAISDLGCSSGPSALTLVSTAIDAIQRECLQLQQLLPELSLLLNDLPSNDFNTAVKRLGLAFHQKRNAKKGEHGSSPLVVASIVPRSFYGRLFTTEALEDLVNNGIPMYDAHEQLWQKTRPTVLDAYARQFRKDFFLFLDSSATEMVPGGRMILSLTATQSPDPGSESTEQTWELIARILDDMASRGLVDKQKLKTFYIPLYAPYEKEVKEIIEEQGSFSISKLHVHDSMIGVNKDLINPKTIAYSLRAGFEPIIGDHLHYGRIYTDGGE