MSAKRKELLSLAMERTSEWISSQEIPSDITVHIGDTSFSLHKILLSKCGFIKKLTSESSNDSNISVIKIPDFPGGAEAFELAIKSCYGINLEMNAENIAMLRCAAEYLDMTEEHSVANLVETTEVYLNEVILKSLPSSVKVLQRSEGLVPMAERVKLVSRCIDAIAYVTCQESQKKEDVVDLWAEDLSVLRIDMFQRVLIAMMARGFKQHTLGPVLMLYAQKALIGLEISGRGAKKIEVEQEPEKRVILETIVSLLPRGRNAVSVSFLSMLLRAALYLETTVACRLDLEKRMGLHLRQAVLDDLLIPSFNGDNTMFDVDTVQRILMNYLEFEVEGNTVDFATDIGELMESYLAEVASDRNINLVKFMGIAECIPEQSRITDDGIYRAIDMYLKVHPNISEVEKKKICSLMNSQKLSQEACAHAAQNKRLPVHIVAQVLHQEQQSLRQVLCDSDSPVAATAIAPESPPPPTLSSYNNELSKLNRENQDLKLELLKVKMTLKELEREKDFEIKSCSDCSSVSTASVVKSPLRRKSFISSVSRKLGKLNPFGHTQRRTMTRKGRRHSIS*