LEGGRDHLLPIDYYFPPQKTCLICGDEASGCHYGALTCGSCKVFFKRAAEGKQKYLCASRNDCTIDKFRRKNCPSCRLRKCYEAGMTLGARKLKKLGNLKAQEELEGSPVQGEGSKDLAPGMGIPQLEGYSCQPIFLNVLEAIEPVVVCAGHDNNQPDSFALLLSSLNELGERQLVHVVKWAKALPGFRNLHVSDQMTVIQYSWMGLMIFAMGWRSFKNVNSRMLYFAPDLVFNEYRMHKSRMYSQCVRLRHLSQEFGWLQITPEEFLCMKALLLFSIIPVEGLKDQKCFDELRMNYIKELDRVISCKRNNPASSSRRFFQLTKLLDSVQPIARELHQFTFDLFVKAQMVSVDFPEMMSEIISVQVPKILSGRVKPLYFHSS