MQQQEHQLGMELGVVGMMGGSMLTQPEEDQQQQLKSEIASHPLCHQLLAAHVGCLRVATPIDHLPLIEAQLAQMHRLLRSYQSHHHHHHQFLPPHEKQDLDNFLAQYLLLLSSFKERLQQHVQVHAVEAVMGCRDIEQSFHALTGLTLGEGTGATMSDDEDDMQMECTFDGATNGHDLMGFGPLLPTEAERSLMDRVRQELKVELKQGFKSTIEDVREEIMRKRRAGKLPGDTTSVLKNWWQQHSKWPYPTEDDKTKLVEETGLQLKQINNWFINQRKRNWHSHSQPAAALKSKRKR*