MSQNVYQFIDLQRVDPPKKPLKIRKIEFVEIYEPFSEGQAKAQADRCLSCGNPYCEWKCPVHNYIPNWLKLANEGRIFEAAELSHQTNTLPEVCGRVCPQDRLCEGSCTLNDEFGAVTIGNIERYINDKAFEMGWRPDMSGVKQTGKKVAIIGAGPAGLACADVLTRNGVKAVVFDRHPEIGGLLTFGIPAFKLEKEVMTRRREIFTGMGIEFKLNTEVGRDVQLDDLLSDYDAVFLGVGTYQSMRGGLENEDADGVYAALPFLIANTKQLMGFGETRDEPFVSMEGKRVVVLGGGDTAMDCVRTSVRQGAKHVTCAYRRDEENMPGSRREVKNAREEGVEFKFNVQPLGIEVNGNGKVSGVKMVRTEMGEPDAKGRRRAEIVAGSEHIVPADAVIMAFGFRPHNMEWLAKHSVELDSQGRIIAPEGSDNAFQTSNPKIFAGGDIVRGSDLVVTAIAEGRKAADGIMNWLEV*