MEKSNGRRVIMFPLPLQGCINPMIQLAKILHSRGFSITVIHTRFNAPKATSHPLFTFLEIQDGLSETETRTDDNTWLFTLLNRRCETPFRDCLTNLLGSSSDSETERISCLIHDSGWTFFTRSVAKSLKLPRLVLNTYTVSFFLNHFALPKLRREVSLLSQDSEQDNLVQDFPPLRKKDLLRILKEKREYLEPYLNMILETTKSSSGIIFMSCEELEQDSLCKAREDFKVPIFAIGPSYSNFPASSSSLFTQDETCIPWLDKQEDKSVIYVSFGSLISMTGPELTEIACGLRNSGQPFLLVVRVGLVKGTEWIEAIPEELMAKVNEKGKIVKWVPQQEVLKHQAIGGFLTHNGWNSTVESVREGVPMICLPCIWDQFVDARLVSDVWRVGLHLEHRIERNEIESSIRSLFSGNEGEAIRESMRLLKEKVGRSVKENGSAYRSLESLIDHISYF*