MGLHLAALFFIISPLFVFSSQVQQQIGSNQNLINDLDSAKLRISQLEAVLEATIQKLDGKTLYLKEREKLIQVAETQILDLQSASYIDKSGLPLVQKRISELEEEVKLLWAALRTTNFELHVLEDKAREAKNKLKAKALEVEQMTEVVTEQWIQVQHLEQMREFNNRRHHTPSRCPFVKLMSDIQRKHLPKVDEAFDIHWKGKKVLSVQPYLTKALSQLKSLWAAVTKYHHQLQGFIEHEMERTEITAALANREVVFFMASALITFPVFGAWMLLSS*