MGLPSNPRFMIVSDLDHTMVDHHDNNNTSILRFNALWAANFYHDSILVFSTGRSPTLYKELRKEKPLLTPNITIMSVGTEIMYGDNMIPDQGWEHELNEGWDRNVVVEEASKFPELRRQVESEQRPHKVSFYVEKNHADNVIGALSSALKEHGLKVKLIYSGGIDLDILPEGAGKGQALAYLLRKFKADGRSPASTLVCGDSGNDAELFSVPDVHGVMVGNAQEELLRWYAENGQGNPHIFRATERCAAGIIQAMQHFDFQRNISPRDKVQLLDGKYHSDEHAQVAQFIIEFHLLWERWELGKVEESEAIFKLLKDSMVCACSLIVPTGEELNAYEAIEDLRTNYGAYKGQIYQNWIDRLRIQSLANGNWVATFDRWRRTATKATCRVTTAILQSEANSGKLQWTHIHETWLKGYGDTKS*