MSVQDYLDKHMLSRKIEDAVNAAVRAKTSDPVLFISNHMKKAVSSVITRVKARQILDSRGIPTVEVDLYTNKGMFRASVPSGTPIGMYEAVELRDGDKGTYLGNGVTRAVRNVNEKISEALIGMDPTLQSQIDQVMIDLDKTEKKGELGANAILAVSIAACKAGAAEKEVPLYKHIADLSGQSNLFLPVPAFTVISGGKHAGNTLAAQEIMILPIGATRFEEALQMGAETYHHLKAVITEKYGAHGCHVGEDGGLAPNISRQVWLHLYPDLWKHDKISLRVVAIGRTGYNEKIKIAIDVAATDFCIGAKYDLDFKSPNKSGQNFKSGEDMIEMYKELCNDYPIVSIEDPFDKEDWEHIRNFCGLGICQVVGDDLLMSNPKRIERARRESTCNALLLKVNQVGTVTEAIEVVKLAKDAHWGVVTSHRCGETEDSFLADLSVGLATGQIKAGAPCRGERLAKYNQLIRIEEELGDQAVYAGEDWRQS*