QGQVNFEDVFVYFSQEEWVLLDEAQRLLYRDVMLENFALMASLGKAITSTPVTWSGPCPSHFFQTLVLVVISLLSGCWPGMKDEEIPFEQSFSIGFTNLHQHLKQHSGEKPFRRDKSRAFLVNNCPVQSSEMSFVTEACKDFLGSSSIFQHHVPHNEWKPHSSTKCEEAFQRGKRHYKCSECGKTFSRKDSLVQHQRVHTGERPYECGECGKTFSRKPILAQHQRIHTGEMPYECGICGKVFNHSSNLIVHQRVHTGARPYKCSECGKAYSHKSTLVQHESIHTGERPYECSECGKYFGHKYRLIKHWSVHTGARPYECIACGKFFSQSSDLIAHQRVHNGEKPYVCSECGKAFSHKHVLIQHHRIHTGERPYKCSECGKAFRQRASLIRHWKIHTG