MEKLPVEFLPGKKAEQTTFKPAIPKAEPIKRKTHGIEKREARKMKTEVYRESGRCFWISSQEIPSDITVYIGDTSFSLHKILLSKCGFIKKLTSESSNDSNISVIKIPDFPGGAEAFELAIKSCYGINLEMNAENIAMLRCAAEYLDMTEEHSVANLVETTEVYLSEVILKSLPSSVKVLQRSEGLVPMSERVKLVSRCIDAIAYVTCQESQNKEDVVYLWAEDLSVLRIDMFQRVLIAMMARGFKQHTLGPVLMLYAQKALRGLEISGRGAKKIEVEQEPEKRVILETIVSLLPRGRNAVSVSFLSMLLRAALYLETTVACRLDLEKRMGLQLRQAVLDDLLIPSFNGDNTMFDVDTVQRILMNYLEFEVEGNTVHPNISEVEKKKICSLMNSQKLSQEACAHAAQNKRLPVHIVAQVLHQEQQSLRQVLCDSDSPVAATAIAPESPPPPTLSSYNNELSKLNRENQDLKLELLKVKMTLKELEREKDFEIKSCSDCSSVSTASVVKSPLRRKSFISSVSRKLGKLNPFGHTQRRTMTRKGRRHSIS*