MPENRTGLSMDTTDGRILGKTVCVTGAGGFIASWLVKQLLDRGYTVRGTVRNTDDEKNAHLKTLPGAQERLVLVKADMMDYNSLLAAIQGCDGVFHLASPVTDDPVEMVEPAVKGTLNVLDASVEQKVKRVIFTSSIGTVYMDPKRDPDKVVDESCWSSLEFCKETKNWYCYGKTVAERAAWDHAKQKNLDLVVLIPSVVLGPLLQPTLNASTIHILKYLTGSAKTYANLVQAYVDVRDVAEACILLYETPSASGRYLCAESVLHRGDVVDILCRMFPHYPIPRICSDQNSPRAKPYSFSNKKLTDLSFVFTPIDQCLHDAVVDLQCKGVVK*