MTQFLDKNNNVSAQETSRNDSTSSCPSCGHQIKSQDKGGIHTLPGLPAGVKFDPTDQELLQHLEGKVGSDAHKLLLHPLIDEFIPTIQWEQGICYTHPQKLPGVRKDGLVRHFFHRPSKAYTTGTRKRRKVHADAEDAEGEGETRWHKTGKTRPVLVGGRVKGYKKILVLYTNYGKQKKPEKTNWIMHQYHLGSSEEEKDGEIVVSKVFYQTQPRQCGNSLQKESISLKFRGQKSHNSSNNNNNNNHHHHHGVHDNNLVDFYNPSFISFESNDQNRSPSNNSHLIAPFAVHGGSSVVS