MDFTLQLVTMEEEKLRKGPWLDEEDERLAYVIAILGERRWDALAKASGLRRSGKSCRLRWMNYLRPNLKHGHITQDEEHLIIKLQKQLGNKWSKIAKQLPGRTDNEIKNYWRSHLRKKTLICEQGSIRHSP