GGRRLRGTAGSGGGGGRGGAGEAENVYNIDFVAAEALGALLDFAYTATLTVSHSSVADILAAAHLLEIPPVQDVCTHLLDTKVLSPPVTIQDGNRVRAREYLEYFQRGAHWSSSCSTPELRDLPTHLHFNHGNGGPPSNGATAGLGEYYSPLALALAQAPTREPEEEDEDEDEDEDGEAMQGNGGTLGSSYYASSQNGHFYLPPESRPGQEPEVDSGGREAMMMDSIERQKECAATGEEHGEGDDADMEFYLNYFNSSQHEDAASAAVTQGVSPFWLSRGRTGQKCPICSKVIQGAGKLPRHIRTHTGEKPYECAICKVRFTRQDKLKVHMRKHTGEKPYLCTQCGAAFAHNYDLKNHMRVHTG