MESHPDLTELIPGLPDEIALECLTRLHYGAHDVASHVCQRWRRLIQNREFYYHRKRSGFTRKAACFVQSLPIHSTSNVKPEKQPKYGLSVFDPITGIWDQIDPVPKYPDGLPLFCQVTSSEGKLVLMGGWNPVSWEPIRDVFVYEFTTRRWTQRVNMPLTRSFFATGACDGKVYVAGGHDESKNALNSAWVYDISANEWTELTPMSEERDECEGVFIGSEFWVVSGYETDSQGRFKSSADVFDTTTGTWRRVEEAWGVSRCPRSCVAVGQNGNFTSWDEVEPAVQVGTCGVDIGDCSVVTGSAYQGAPQAVFVIEKSNQGQNGKLIKVDVPDEFSGFVQSGCLVEI*