MMNKTQIAVVSSLITALILPTFTSYAQTHPLEVPPKAQNRAQNSLEHLGHDIAPSPSVVAPVSFQATANLIKQTYESQLFTLPGFKEGHYALRMYRQTLDDKYAAAIGSDLSRVASGLNYFAAEVNTPEQIQRYAQKRLKRYQHSDDERTQRRFAATQTMPEYLYLGIDLLGPMARANEYGLQHKEDAKLRQVLRRYDFTPYATDRAMIEAWAAQLANQVYWLRQLGEQDVVEPFIQAFRDTYPDQRDCELNDQQYGNKLYGMTHIIFADSEYYQHPVSQQQHQWIYDYFRANIDTILLRAKPDIVAEVGIAFLLAGLEDDPVVLKTRQFIQAAVDKEQGMIPSTSGDFNLSLGEHRNVLAIMLLDWRSVNPAPLAGKHSKVFADLPYGLIKKAPNPLKGQG