MAVREHDAFSCTTCFRESPPVMNRPVTLVHRTSYHYDRPVFLGPQTIRLRPHAACPTPIVSYAMDIAPHDHHRTWRHDDFGNHEAHVTFDRQVRDFDITVRLTADLAPATGSAPCAELIPTPAPALAAFMTPQAAGPHLRAFVAEAASIHTADPCARLAAINRMIATRTTYRTRMEAGVWDAEETLGRQTGSCRDSAWLFIQVLRHMGIPARFVSGYLIQPDASGTTCDLHAWAQAHIPDIGWVGFDTTSGLLTSRGHIALAAAAHPEQVAPVSGLLDSCNATLDVSMTLHHAGRSDNTKAHEIKAQKIKDCHDPHGNAIS