MESCRVPALGSVAFAAPLDSPFNRPNSRSFRFDPDRCTPLLPSRRPRTGLVRSAMVESTGRPAPMGQRSQYRDSWFDRFCIDHLAKSMSQEIGKTTHREGYDALIDISRQLSKSKPPAEQREIVLKVLHKAFPLWLAHLLRTVLLPSKFAWEYYAFTTPLLFQWLVGPAEVRVHSALCDFYLLPTACVEREIESAMLQLVCTSLDSVEQVRETEVNGVMQKSVVHIKKCRYLESSNCVGMCVNLCKIPSETFIKKEFGADLTMVPNFEDMSCDMIFGKVPPPLEEDPAMSQPCYKFLCATSLGRERDCPKVSP*