MMTLTVEYYFTHSQDKLGMYASDPEDNSQEHGHEFAELVIVEEGHGLHVINGRPLYIQQGDVFYVQPGDVHYYDELGTLKLINVLINPAVAFGYLQQMEGLLQQLSAQRAACYGWLAPETRSYCRELVEKIFSPALRAADNTPLRESLFFQLVTTILTAESEAEYSSTRYKLHKLLTWLQEHCFEEHNWQQLAEQFHLTTRTAFRHIKEATGLTPDNYLKRLRLVSARVKLRETEMTITEVAYLCGFANSNHFTTLYKKVFGLTPSADRRRPPG*