MTQKWLWGSYVRSLSTHDDRKKRPRTAFSAAQIKALEMEFERGKYLSVAKRTALAKQLHLTETQIKIWFQNRRTKWKRKYTADVESLASHYYSQLGIGSFARPMVVGDRLWLFSQTPNGPTPVQSLLLNGPQPGTPGASPHHPALGMQHPAAMRPFPGLPGSIPMNAGPNFVTRPGMSSAAYIPTISSAGPGAFLHKIPSPSPQNRLSQPLGLRPLSSGELIDGAYYTAAGMPGPKFNPNELVNGGLLATDSNSSGIADLERAFGNPSNMIESLTTSNGADSLIGVGVRAGGKKGTDLINNNSECAGRDGLAGSEQDSSSEIDCEEIEDEAML