MSIPTFSLQRTVRRWLWALNPTEKALLREYHLEALLGLQQINIEYNFLHATLSFWDSDHHVFVFRGNEICPLPDEFAAILGYPTNATPATPGTIEESKTTIGAFLGLDANMLAEVVVGDEVNLAKLVKHHFWPSKNMTEQKLNIRALVFCLLNHYLLSNNNGEFGDIRFGSWNGLGSLEAPADPKHYRPIALGNRKYLHQGQDEAEWASFFTYGICSIKWVVPWWGLTTMTGGSDVSVYVSLLGLSRPIYIFPYRVMRQYGLRQTIPFSDTVPPKVAAFSQARVLSVG*