MVYTGKPSGGCKLCRIRKVKCDEAKPFCQRCTKSKRHCPGYGAVVRDQSKSADKLKKMRSGSSDSNSAIDPSIPIKSVEVDDWYLDTTAITTRRGSTPNFRLGDKQGDLMSVFEKVPGGLMDSLDEQASCLFLSEFVNVPLTPTARGYYAFLPRFLGSGTVSVCLSQAFKATSMAALAMRQSKGMRGTALLRAQEHHIKALRAVGQAIADPKEMRSDQTLGAVIMLAFYETLMSQDSMKEYISHLKGAARIVQMRGQQCLETVEGKELFAMTRNQCLSVSNIFKEAEMSSYSWLLYNEAIQQSNKPTVDISLMASQIQQAVDGIIAKASSPSPEAIEKMMELVVKARRLEAEFRKINDNNPSPTWKVETAEYVFDRTDEELDTEPTFEGQVYKFFNLPMAVLHLVTWCTHLNLITTMMRASSWLASAGKEMFEDDDEYDELNRIATTRVEDIVGAVPYFCSWNGYGVIVSQFPCGTTKPDDPLKGEAGLIVMWPVAMAMKSEWATARQRRYLRGRLRYIADVSGINQARFFVNEV