MGQAQGQVNFEDVFVYFSQEEWVLLDEAQRLLYRDVMLENFALMASLGCWPGMKDEEIPFEQSFSIGLSQIRIPKGSPSTQKAYPYGTCGLVLKDILHLAEHQETHPGQKPYMCVLTNLHQHLKQHSGEKPFRRDKSRAFLVNNCPVQSSEMSFVTEACKDFLGSSSIFQHHVPHNEWKPHSSTKCEEAFQRGKRHYKCSECGKTFSRKDSLVQHQRVHTGERPYECGECGKTFSRKPILAQHQRIHTGEMPYECGICGKVFNHSSNLIVHQRVHTGARPYKCSECGKAYSHKSTLVQHESIHTGERPYECSECGKYFGHKYRLIKHWSVHTGARPYECIACGKFFSQSSDLIAHQRVHNGEKPYVCSECGKAFSHKHVLIQHHRIHTGERPYKCSECGKAFRQRASLIRHWKIHTGER