MREHLRPCYSSTTAPPISDLIASACLARDSAAYQRTASFGDDVVIVAAYRTALCKSKRGGFKDTHADDLLAPLLKALIEKTNLIPNEVGDIVVGTVLPPGSQRARECRMAAFYAGFPETVPIRTVNRQCSSGLQAVADVAASIKAGFYDIANPMGRERPVNPKVNVYPQAQDCLIPMGITSENVADRYGVESHKKAAAAAASGKFKNEIIPVATEIIDPKSGEEKHITISMDDGIRPHTTLSGLAKLKPAFKTDGTTTAGNSSQSIAMVMSFSVVGVDPAVNGIGPAVAIPAAVKLAGLEISDIDLFEINEAFASQFVYCCKELDLDPEKVNVNGGARALGHPLGATGARCVGTLLHEMKRRGRDCRFGVISMCIATGMGAAAVFERGDCVDELCNARKTQACNLLSRDAL*