MSAVLRQLLHDDVDDGDDDDDHINIAVQCLSTDFSSQKGVKGLPLHVQIDTFEDPRDAQVFHRGYCQIKVFCDKVSIQHLLHSLYYI