MSQNVYQFIDLQRVDPPKKPLKIRKIEFVEIYEPFSEGQAKAQADRCLSCGNPYCEWKCPVHNYIPNWLKLANEGRIFEAAELSHQTNTLPEVCGRVCPQDRLCEGSCTLHDEFGAVTIGNIERYINDKAFEMGWRPDITGVRQTDKRVAIIGAGPAGLACADVLTRNGVKAVVFDRHPEIGGLLTFGIPAFKLEKEVMTRRREIFTGMGIEFKLNTEVGRDVQLEDLLKDYDAVFLGVGTYQSMRGGLENEDADGVFDALPFLIANTKQIMGFGETSDEPYVSMEGKRVVVLGGGDTAMDCVRTSIRQGATHVTCAYRRDEENMPGSRREVKNAREEGVEFQFNVQPLGIEVNANGKVSGVKMVRTEMGEPDAKGRRRAEIVAGSEHVVPADAVVMAFGFRPHSMEWLAKHSVELDSQGRIIAPERSDNAFQTSNPKIFAGGDIVRGSDLVVTAIAEGRKAADGIMNYLEV*