MGRPPPGTAALRRHQEPLFPCTLPQDAGALKPGGGDNPLAHAARRQHLLRAAGAGNDVRGAGVQRPAARRSIRLCQPPQRVVCSVHFQRNHTGEDQAHSSKHLFSLLRQRVPHIPASSHRLSAGEQLRRRAQCPHHSAVHTHQHIQSHHQHALVRALIPVGIQQGRPLEAQRGSGGREVHVSLHSHKVVSVLRPDAVRVIHNHCDCLPFVQALHQALGLVRHHLVQPVSSLCNDALPKQRALWVQQAHHRIRIGAVAIGVNPQLVGPSCALQKLVHPRTQFGPHLDAIHSKQQALMLRQSFSLSGGAKLQRLVQHRSHLAKRGAVEQRVIEIQHQTQLALX