MEKARERQRILLKHLRPCYSSTTAPPISDLIASAFLAGDSAAYQRTASFGDDVVIVATYRTALCKSKRGGFKDTHADDLLAPLLKALIEKTNLIPNEVGDIVVGTVLPPGSQRARECRMAAFYAGFPETVPIRTVNRQCSSGLQAVADVAASIKAGFYDIANPMGRERPVNPKVNEQDQAAVESHKKAAAAAASGKFKNEIIPVATEIIDPKSGEEKHITISMDDGIRPHTTLSGLAKLKPAFKTDGTTTAGNSSQSIAMVMSFSVVGVDPAVNGIGPAVAIPTAVKLAGLEISDIHLFEINEAFASQFVYCCKELDLDPEKVNVNGGAMALGHPLGATGARCVGTLLHEMKRRGRDCRFGVISMCIATGMGAAAVFERGDCVDELCNARKTQACNLLSRDAL