MLSSQEVGTLITALGCGIGRDEYNPDKLRYHHIIIMTDADVDGSHIRTLLLTFFYRQMPELIERGYVYIAQPPLYKVKKGKQERYIKDADEMEQYELTLALDGAELHISANAPAMNALVFEKLVAEYNSVQKLIGRLSRHYPAPVLQGLIYQSPISIEMMKEESAVENWGKSFVEQLTAKETEAHQYSVRTQFNAERQVYEAVITVRKHGIDTDYFLNFDFVHGNEYAKIVSLNKQLNGLLEEGAYVIRGEKVQPVRNFEQVVEWLVKESRKGLEVQRYKGLGEMNADQLWETTMDPNSRRMLKVSIKDAVAADQLFTTLMGDEVEPRREFIELNALRANLDV*