MHRDLKPENFLFCTEEEDSPLYAIDFGLSVFFKPGEVFHDVVGSPYYVAPEVLRKSYGPEADVWSAGIIFYILLSGVPPFWADTEEGIFDQVLEGSLKFASDPWPNISECAKDLIRNMLNPEPSKRFTAHQVLCHPWIQKDGAAPDCPLNPSVLCRMKQFTLMNKMKRIALRVIAERLSEVEIASLKETFKMMDTDHSGTITFDELKSGLAKLGSPGSSLWDTDIQTIMEVADVDKSGSLEYEEFITATLNFTKLQKEEDLAAAFSYFDKDGSGHITRDELQQACIEHQMGDDEISDLIKEIDQNVDGFIDYGEFVKMMRKTSGCVGRRALRNSLDLSLKDIVMIGI*