MFGSKYLLILLAGLVICSQAIGIRRIPVEVYVSEAGRKKFLDKGRSIEDIVGSVAEELELKMNEHVYADRASTDKRKFHFDWNVSGMTSSEIDLDKCGKDTNRFQYDLVQAARDKAGVSVILLYTCESEGYSEDFILAGQKTPLVIQRKYPECSNDVATFTETEPMKIESIIANALFITAGSPLNDMVEFEEVDNGRDGFKRDIRLKTTDFSLFSGGVCH