MKEEIDLSALLDLTLGLPRTMVNPCPEPDQLSTALTLCDPSWNYDTHQRKEEEYLDPAPLRFALPNPEHEKMSGTNDINKELKKKKRNQALPDTVSLQPQDEGPWKIRKKLTVSDIGNCSRLLMPKKSVIDHVMCYLDDKFAERVMSGEGIGVMVVDCDTNTGHYLNFKLWGSAEFYILNGDWRQEFVHRRGLKEKDRIGLYWDTSKSMFMFSVLERAIQSQFPA