MGYYNNVFDECNDQTDIGRVIRDGREVILQAYNWESHKYDWWRNLDGKVPDIAKSGFTSAWLPPPSQSLAPEGYLPQDLYSLNSAYGSEHLLKSLLRKMKQYKVRAMADIVINHRVGTTRGHGGMYNRYDGISLPWDEHAVTSCTGGLGNRSTGDNFNGVPNVDHTQHFVRKDIIGWLRWLRNTVGFQDFRFDFARGYSANYVKEYIGAAKPLFSVGECWDSCNYNGHGLDYNQDSHRQRIISWIDATGQISAAFDFTTKGILQEAVKGQYWRLCDAQGKPPGVMGWWPSRAVTFLDNHDTGSTQAHWPFPSHHVMEGYAYILTHPGIPCVFYDHFYDWGSSIHDQIVKLIDIRRRQDIHSRSTVRVLKAESNLYAAIVGEKICMKLGDGSWCPSGRDWTLATSGHRYAVWHK