MHPIPAHRFNAEFLPRIAERVQSIFHGTLNVELVPHTSADQPARLRIWAVARAGGGRYACPLDITLSWDSYEVDRLFASGGDQRFAEYLGALPGKLNAWQDARQIDFNSRTQADPTVLLGGLDFEHLLR