MSIPTFSLQRDVRRWVRALNPTEKALLNEYHLEALLGLQQINIDYNFLHAALSFWDSNLHVFVFRGNEICPLPDEFAAILGYPTNVAPATPGTIEESKTTIGAFLGLDANMLAEVVVGDEVNLAKLVKHHFRPSKNMTEQKLNIRALVFFLLNHYLLSNNNGEFGDIRLIPLISQMESCYSIMPLVVAETLLSADELKKDAKSEYIKGSPLLLQIWLVERLRLFEAPADPKHYRPIALGNRKHLHRGQDEAEWASFFTHGICSIKWVVPWWGLTTMTGGSDVSVYVSLLGLSRPTYIFPYRVMRQYGLRQTIPFSDTVPPKVAAFSQARVQAWAKYYDGLPRWAVATKWLCGSF*