MSIPTFSLQRTVRRWLRALNSTEKALLKEYHLEALLGLQQINIDYNFLHAALSFWDSDYHVFVFRGNEICPLPDEFAAILGYPTNATPATPGTIEESKTTIGAFLGLDANMLAEVVVGDAVNLTKLVKHHFRPSKNMTEQKLNIRALVFCLLNYYLLSNNNGEFSDIRLIPLISQMESCYSIMPLVVAETLLSADELKKDAKSEYFKGSPLLLQIWLVEQLRVLEAPSDPKHYRPIALGNRKYLHQGQDEAE*