MDSDRQKQQKHGYGLFWEMDTSKVLHSGQCCSPSSVSEESTLDWDFSLSSGSYNKQPAGDCPPLLAMAPGNQYSENSAVYFLWPPVYRPHGSAEERAAYFQGLQKAVDFRSTERTPSGQQATTLLDLMTIRAYNSKLLRRVSLGTAVGFRTRKGVLTNIPAIIVFVAHKVHKAWLHESQRLPVHLEGPGGIWCDVDVVEFYYYGTPAVTPKELVYTDLAEGLRGNNPYIGSGSQVASQGTLGTLGAIVRSRTGARQVGFLTNRHVAVNLDYPSQKMYHPLPPPNVGPGVYLGAVERAT