MGKAPCCEKHGVRRGAWTPEEDEALADYIKKHGHGSWRSLPKHAGLLRCGKSCRLRWINYLRPGIKRGPFTDEEESTIIQLHGLLGNRWAAIASQLPGRTDNEIKNYWNTHIKKRFLRSGHSLGEKQPSVIPDGNKVHSESPSTRHMVQWESARVEAEARLSMESSLLNPCSAGKTCPDHILQLWHSEVGQSFRMLKGKEGLVCEILVSQASRSSSSSSKLESCSDVSLQGKSTGTSSHIAKLEDVNMIQEQASSYKPKLEDDKAVLESGNYEFLDTSDSALKHLLDIPDGDIGFLGQTDNFLNLLDGRFD