MAGNDGLIKSFGEGCQLWSATLQQTQPASDVISDKVARNEDFEVVFCSMDRTAAEYRSYTDEMPWWSLPHKSPALGKLANLYGAVGIPHLVVLEKDGSVLHSDGIGEVSVDPEGKNFPWRPKKLVELLPASYIGQDKSEHSISDLNDKYLMLYFSAHWCPPCKQFTPKLSQAYTALKEHRDNFELLFVSSDHDQSSFDEYFAEMTFGAIPFAAREAKAAISSKLQVRGIPTLMIFGPCPADGGDRPLINGYIRGVIEQGDYISEFPYVPKAYGDLNKTTDNINNYKCVIVFHEAGDDEEHGEIQEALKGASDAYVGRGELKFYWAFAITGLSKTVREALEIGPIGDAPVMIVLDIPNQGSFYVSEAPEITTTNILRFVQYPGERKQL*