MDTFAADYRPTAGIKYQPTIIRAGAKVLNVPAALKNVRPLEPNALGTLSFHPTGYEGYGLGAELRPVDDGWLLTDYEGFCLLDKDMKLRKVLFRNDVEISEMKMGNGQTGYSMRMNRTLRSVGYDPSVRQLRGLYGGKTMQEGQHGYECAIAALPWDILVEAAEPWTPDYLPSKLPIARTQGNAFAVTEGGWLMTEAFSSRLYTFGQKGDTLCRFTVNDAEDYVPTSTYRSGENTAVYHYDGKLRLLMAYDDTVYELADASTLKAVWRLDFGTLKRPTGKYVTGSLNNSLDGYYLVDSWIETTRHLLIQLSYGYDSPNARSQGKVTLYTLIYDKRTGDFFSLPGQTDKEGRYTYANLPFRVEGKDISLLPSLTAGDQAAILFKGKRLKEMLPDLPLSKQIKEEELVIVRME