MKQLTHFLLIPYSEQGHFNPMLSLASQLAALGCKVTFVKAERQAITSLHADTCKASEVPESQAGASSASKYCQAADAKLRAEASQEDDSMRTAPQQTNNEMPLLANLQFVTLPARKNTELGSGDPSTISRHEMFKKTLAGLEERQDLVAKIVEDSKASPHPISCVICDLLLWRWVRHVANDYGLRSAVLSIFSAFTLYTLYLRFVIGKEIEIEVEDLLVSGFGMPSLKDIAAYYALTTMSDTPELKLKKHKFLKSLFEGMEDVGPILVNSFKDLEAPLLPSLDTLSLDVRFIGPCLPAWNENDVGLGSKLAQQAGSIFIEEEAGLPWLDLQEKGSVLFVSFGSEGTIEAKQVEEIAMGIEKSGYKFLWVFRSDAPSSSGPTQIFREKSSKHEKGLFVSWAPQRKVLQHPSIGGFLTHSGWNSTLESVTFGVPMLCLPLLGDHPVNANFVQDHLKVGMRITISQDGMVNREEVANGVQAIMKGQFSDHISKFHQASQLALQDAHHTLVSFVQDMTHT*