MGKQGPCYHCGVTSTPLWRNGPPEKPVLCNACGSRWRTKGTLVNYTPLHSRAEGDEIEIEDHRAQRVMIKGMSLNKKIPKRKLYQENFTVKRANLEFNTGFKRKALDEEASNRSSSGSVVSNSESCAQSNAWDTTFPCKRRTCVGRPKAASSVEKLTKDLYTILQEQQSSSLSGSSEEDLLFENETPMLIGHGSVLMRDPHSGAREEESEASSLLVESSKSSSVHSAKLGGKAIKQEQLKRSKSQVLGRHSLLLCSIDLKDVFNFDEFIEKFTEEEQQKLMKLLPQVDSVDGPDSLRSMFESSQFKENFSLFQQLVADGVFETSSSGSKLEDIKTLAKLA