MKFGNKTKYGKIQEWLRSNNEPDYRMKQITNAIFKQRITRFEDMTNLPKQLREDLINNFGETVLNIKILAEQNSEQVTKVLFEVSDGERVETVIMKYKAGWESFCISSQCGCNFGCKFCATGDIGLKKNLTVDEITDQVLYFHLLGHQIDSISFMGMGEALANRQVFDALDVFTDPNLFALSPRRLSISTIGIIPSIKKLTQEYPQVNLTFSLHSPYSEERSKLMPINDRYPIDEVMNILDEYIRKTSRKVYIAYIMLPGVNDSLEHAKEVVSLLKSRYKSGKLYHVNLIRYNPTISAPEMYGEANEGQVEAFYKVLKSAGINVTIRSQFGIDIDAACGQLYGNYQNSQ