MELGVVGMMGGSMLTQPEEDQQQQLKSEIASHPLCHQLLAAHVGCLRVATPIDHLPLIEAQLAQMHRLLRSYQSHHHHHHQFLPPHEKQDLDNFLAQYLLLLSSFKERLQQHVQVHAVEAVMGCRDIEQSFHALTGLTLGEGTGATMSDDEDDMQMECTFDGATNGHDLMGFGPLLPTEAERSLMDRVRQELKVELKQGFKSTIEDVREEIMRKRRAGKLPGDTTSVLKNWWQQHSKWPYPTEDDKTKLVEETGLQLKQINNWFINQRKRNWHSHSQPAAALKSKRKR