QGQVNFEDVFVYFSQEEWVLLDEAQRLLYRDVMLENFALMASLGCWHGMEDEEIPFEQSFSIGIANLHQHQKQHSGEKPFRRDKSRAFLVNNCTVQSSEMSFVTGEACKDFLASSSIFQHHAPHNEWKPHSNTKCKEASRCGKRHYKCSECGKTFSRKDSLVQHQRVHTGERPYECGECGKTFSRKPILAQHQRIHTGEMPYECGICGKVFNHSSNLIVHQRVHTGARPYKCSECGKAYSHKSTLVQHESIHTGERPYECSECGKYFGHKYRLIKHWSVHTGARPYECIACGKFFSQSSDLIAHQRVHNGEKPYVCSECGKAFSHKHVLVQHHRIHTGERPYKCSECGKAFRQRASLIRHWKIHSGERP