MAAPASESSRRSYDVIVVGAGIMGSCAAHAAASRGARVLLLDRFDLLHHRGSSHGESRTIRATYPQAQYPPMVRLSRVLWDEAQRDAGYRVLTPTPHLDLGPRTQPALLAAVANGAATELLLGPGADAERPAWAGAFRVPDGWTAARSELGGVMKATKAVAMFQSLAVRMGAVVRDRLEVVDITRKQGEETIMVRTTSGEEFHGGKCIITVGAWTRKLVKSVSGGVTDLPVQPQHTLICYWKVKPGHERELSVEAGFPTFASYGDPYIYSTPSMEYPGLIKIAMHGGPPCDPDRRDWAAATGEGEEGGLVGPVARWIDEVMPGCVDTAGGPVLRQPCMYSVTPDEDFVIDFLGGEEFGKDVVVGAGFSGHGFKMGPAVGKILVEMALDGEARTAAEAGVELQHFRISRFEGNPMGNAKSF*