MEAPAAALGQESGNKAIVELLYEALACGETDTISCLLAMDLEWWFHGPPHCQYMMRFLTGESAFADFQFMPRRITAVGNLVFAEGWEGAEEYWVHVWTLNEGVIIQLREYFNTWLTVRDLRPLVWEARNKGLTLWQSEPREYSNHSLPGLVLAI