MQFEPKKTVLGTQLLIVASSPSAASEVLKTHDRILSARYIPQTYRVKLYISYSLPFSFDCSARWKTLRALCKTELFTTRMLDLQAHLRQDKVVELVGSLFSSRGEVVNLGELVFGTVFNILGNLLFSRDVFSLGDKENSGLKHVFSRSLELGMAPNLPDFSPWIGELDVQGLNKEATGIAKEDLWDLGKSAGCSEIQIRALCSYMFAAGTDTTTTLVDWTMSELVRNPKVMQKVRDELEQVIGERREGEYTVRESHLAHMTYLQACSKESLRLHPPAPLLLPAKHLTHAR