MRYHHPHDLPAAAARSSESHWLPPMGPSAAAAHAVEAQGAAAEMSRQYRGVRRRPWGKWAAEIRDPNKAARVWLGTFDTAEAAAAAYDAAALRFKGSKAKLNFPDRVRIA