MSALSVIEQRLLKWDKLASLVPKSKKTPFPIDRLNELLKVCANSSYLRIGESIHAHLIVTNQSSRAEDAYQINSLINLYVKCRETVRARKLFDLMPERNVVSWCAMMKGYQNSGFDFEVLKLFKSMFFSGESRPNEFVATVVFKSCSNSGRIEEGKQFHGCFLKYGLISHEFVRNTLVYMYSLCSGNGEAIRVLDDLPYCDLSVFSSALSGYLECGAFKEGLDVLRKTANEDFVWNNLTYLSSLRLFSNLRDLNLALQVHSRMVRFGFNAEVEACGALINMYGKCGKVLYAQRVFDDTHAQNIFLNTTIMDAYFQDKSFEEALNLFSKMDTKEVPPNEYTFAILLNSIAELSLLKQGDLLHGLVLKSGYRNHVMVGNALVNMYAKSGSIEDARKAFSGMTFRDIVTWNTMISGCSHHGLGREALEAFDRMIFTGEIPNRITFIGVLQACSHIGFVEQGLHYFNQLMKKFDVQPDIQHYTCIVGLLSKAGMFKDAEDFMRTAPIEWDVVAWRTLLNACYVRRNYRLGKKVAEYAIEKYPNDSGVYVLLSNIHAKSREWEGVAKVRSLMNNRGVKKEPGVSWIGIRNQTHVFLAEDNQHPEITLIYAKVKEVMSKIKPLGYSPDVAGAFHDVDEEQREDNLSYHSEKLAVAYGLIKTPEKSPLYVTKNVRICDDCHSAIKLISKISKRYIVIRDSNRFHHFLDGQCSCCDYW*