MGENQEHYPRDLRGYAGEPPHARWPGGARIAVQFVLNYEEGAENHVLHGDAGSEQFLSDIIGAASYPARHMSMDSLYEYGSRAGFWRIHREFSQRGLPLTVFGVAMALARHPEIVAAIKAADYDVVSHGWRWIHYQHMDIAEEREHLRKAVQVLTDLFGKPPTGWYTGRDSPNTRQLVVEHGGFDYDSDYYGDDLPFWSEVACSDGSQRPHLIVPYTLDANDMRFATAQGFNTAEQFYTYLKDSFDVLYAEGETAPKMMSVGMHCRLLGRPGRFRALQRFLDYIQQHDKVWVCTRQQIADHWRETHPYRG*