MLGLIGDSTGIAAKDVGVVLLPFEIPFTPRAKRVLELSLREARQLAHNYIGSAHLLLGLLREGEGVAARVLENLGAHPSNIRTQVIRMVAESTEAVGAGVGGGSNNAKMPTLNELGTNLTNLAEDGKLDPVVGRQPQIERVTQILGRVTKNNPCLICGPGAGKTTIAEDLAQRIASGVVPKTIEGKKVITLDMRLLVVGRGEEIKRDDDIILFIDEVHTLIGAGAAKAAIDAANILKLALGWGELQLTAKIGENGFLMKLKHIVYDGPCMRSFYVHKDVSGDDDSGSSSETLGFSMYRTQQLHLKGKVLQKHNTNVLLLDDLDNRTYPFAIRQNTITTSASQRGIGLQGLRERYEIHHKLRYTDEALVDAAQLSQQYTSDRFLPNKAIDLIDEAGSRVHLGHAQLPEEAKELDKELRQITKDFEKAGELRDREVELKAQISALLEKAKAESESGDSRLTVTEADIQQIVAAWTGIPVEKVSIGESSQLLKMEETLYNRVIGQDEAVKATRRAIRRARVGLTNPNRPTASFIFTGVGKSELGEKHILFWV*