MSVQEYLDKHMISRKIEDAVNAAVRAKTPDPVLFISNHLRKSVPSVITKVKARQILDGRGVPTVEVDLYTNKGMFRASAPSGDASGMYEAVELRDGDKGMYLGNSVNRAVKNVNEKISEALIGMDPTLQSQIDQAMTDLDKTEKKGELGANAILAVSIAACKAGAAEKEVPLYKHIADLSGKTTSTLPVPAFTVISGGKHAGNNLAIQDIMILPIGAVKFEEALQMGSETYHHLKAVISEKYGAHGCNIGEDGGFVPNISSVKEGLDLVKEAISRTGYNDKIKIAIDVAATDFCIGTKYDLDFKSPNKSGQNFKSGEDMIDMYKELCSEYSIVSIEDPFDKEDWEHIKHFSSLGLCQVVGDDLLMSNPKRIERAINESTCNALLFKINQIGTVTEAIEVVKLAKDAHWGVVTSHRCGETEDSFIADLSVGLATGQIKAGAPCRGERLAKYNQLLRIEEELGDHAVYAGEDWRQ*