MKLGRIIIIPHIYILPSFSLPTSSSIRSFPPSPNNLNLSFPVRRRATIRSMSDSIESGVPQRRSLYPPIEPYNNGILKVSDTHTLYWEQSGNPDGHPVVFLHGGPGGGTSPNNRRFFDPEFYRIVLFDQRGAGKSTPHACLEENTTWDLVNDIEKLREHLKIPEWQVFGGSWGSTLALTYSQFHPDKVTGLVLRGIFLIRKKEIDWFYEGGAAAIYPDAWEEFRDLIPENERGSLVDAYHKRLNSDDLETQYAAARAWTKWEMMTAHLLPNDGNIQKAEDDKFSLAFARIENHYFVNKAFFTSDSHLLDNIDKIRHIKTTIVQGRYDVVCPMMSAWDLHKAWPEADLKIVGDAGHSANEPGIAAELVVANEKMKAFVG*