MQYRRLGRTGLKVSVLSYGAWVSFGNQVDLEEAKILLSRLRDFGVNYFDNAEVYANGQAETIMGQAIKELGWVRSDIVISTKIFWGGMGPNDRGLSRKHIIEGTMKSLRRLDMDYVDILFCHRPDASTPIEETVRTMNYVIQQGWAFYWGTSEWDARQITEAWEVANRLNLIGPAVEQPEYNLFARHKVEVEFAPLYNRFGMGLATWSPLASGILTGKYNHDRVPHDSRFALEDFKEFARATLVDEVLNKVEGLIPIALELDVPLAQLAIAWCALNPNVSTVVTGATKEHQVRNQHPFKYLMAICDNFYKEYRCMLLPPHASKATVFILFASAVKVGLHAFLCISIIMDIACKVIPLLCS*