MGLKMMCACSSEQFKAERDPIEAMAAADMAAASGLSAKTIEGEAKLDEGNIEEAESSLREALSLNYEEARALLGRLEYQRGNVEAALQVFDGIDISTVRSRMKSSITSKSSQRRSRSKNDISHTLSLHAASLLLEAIYLKAKSLQKLGRLIDAAHECKGILDTVDVVFPQGMPESLGESKLQETISNTVELLPELWKQAGLYHEAMPAYRRALLHQWNLNPECCARIQKEFAILLLYGGVEAGAPSLASQGEGSFVPKNNLEEAILLLMIVLRKCSLGRITWDSTVLEHLTFALSMCGQTETLAMQFEEVLPGIFNRADLWYNLALCYSGAGKKKIALNLLEKSLHRLEKPNNISALLLAAKLSCEDCDTASNAMQYAHRAIANMKEDSHNRRCVAYHILGTSMGKQARLASLNTHRDFLQREALKALQNSVLLDGEDASSYFDLGLEFAEQRNLAAALVCAKKHLDLTGRSEVKGWRLLGLILSAQQRYTDAENVLNVALEETGTWDQGELLRTKAKLQIAQGMSTQGIETYKHLLALVQAQRKSFSAGSSRSKIEGVKISEVEVWQDLAGVYTGLALWHDAKICLEKAEGLKLHSAATWHATGILHEARGQLPEASAAYYNGLAVDPDHVPCKVSLGALLRRSGGESLPVARAFLTDALLLDSTNHMAWYNQGMVHKLSGRAADAADCFQTAYVLEQSAPVEKFSSILS*