MDLDKSTSTSASLKKLQQDGALLGRGTAEREVGGTEPQPVLGRMVAIEDFILYGFLPPPSEFLLLVLNFYGLSLLHLNPNFIAFLSIFTHLYEAYIGVEPFLELFRFYYELRWMEPKKVSGCVGFRLRDGLKSRYIPFQCPSSRSKWRGRWFYLQIEDSDPVFVIPEEQPDKIPSWTTKPALTPSLQSFIDIIDDLREWGLSGYEVAADFIGLDSATVERRVGQPMISGPTMASNVPVPLCEKGAAERDAAINVAASLKEKVAKEASDAVAAAATTSGGNVPKKGRKFSYMVGHRRKMPTPSICHASGLGCVSPASVIAAASDAQRESVSIANFHRAARAKAAQDRSGGPSSASPAVASTDVVAVPRSREATPSRPASDLMAGRAPSAVVLTWEELQVEMGRLLEAGACGISREIAEARAAAASSANERADRLARDLAELAGECGVKATISVNPDEFSLTSSLAELATAMEAIPSKHAARIGEETSNGIYTGACHVLACVRLAHPELDLWKILDQGAASDARKDVMEEVDDLGESILPLFEEDVDVEDVQQRGQPELPVIVPALAFEPHVPGGDVDQSSPMETSVAMTPLDLESALADQDRRIQYWRMKFEVAELERTMLEVKKDQAVETLRGRELEGIGQRIDEALKQECHRSSRYAEGHVLACIRDHRPQLHLEFLREGFSCSQRTPTEIDGLAKSMAPLAEKVFQSMDWRWPSW*