MGDFIFSFKTQPQDHAHHQRAKHNNNNNKRLTEDQVAILEKCFASNMKLEPEQKFHLANQLGVPPRQVAIWYQNKRARWKTQSLEVDHGVLQARLENVVAEKKQLEKDVERLKAELKKAQEMLLISNNVKSGDHSNNNNNNASCEFSTSFEEGGSSGVVLDDATHHHHHECWQSGSEVMQVEELFTYFMGANYGSGLHEKRA