MGCIKHIVLVHGACLGGWSWFKVATALRAAGYRVDTPDLAASGVDPRLLREAAPTFRDYTAPLLDLLAALPAGDRVVLVGHSLGGINVALAAELFPEKVAAAVFLCAFMPDFAARPSHVLEKFVEGKWLDWMDTEMKPQDAEGKLPTSMMFGPGILREKFVQLCSPEDVTLVSSLMRVSSMFVEDLAVQQPFTKGGYGSVRRVYVVCTEDHAIAEGFQRLMVENDPVDEVKEIAADHMVMLSRPDELVRCLTDIVEKYT*