MESPLGAVPDALLEIVVQKLGAVDAQRARGACRRLRDVVDRAEWSRISLVARSGDELRPVAALLRGGPGRLRLQPRCEVDLALEYVGGELSDADKVEMQREAESLLRAGAAKWTSARIETRADHGVLTAEELARLASSLVPALLAPSAERAGAPRPPPSPLESLQLCSDRLEFEPGGSGEPLLLHCGSEFAALFGPSIAARAAGFQRLGLPDWSSLCGVDGVLGEEEGAALAALVEAAAPSLRRAELLVGGRAGEEAAAAEAARGALRRGGALGARLAESLRPPERRGPWEGAWAA*