MKFQISDYLQKEAMKKQNVPRTIACVFVFVSACIISTSGFYVDIDDLPTPVDGLSWTFYKKTCPKLESIVKSTLDAELEEDITQAAGLLRLHFHDCFVQGCDGSVLLKGTKSNPSEQKATQNLSLRPRAFQLIQELKAAVEESCSGVVSCADILALAARDSVAKAGGPKYPVPLGRRDSVEFALHSVIAANLPAPTSNLTQLMDIFGSKGFSLTDLVALSGGHTIGHSHCGAFDNRLYDISTGERIVDPTLDQTFAKSLYKKCPVVNNTVHTTELDVLTPDRFDNKYYVDVQNKQALFTSDQTLYEEAANGGDIVDSFASNRAEFFRKFIEGMVKMGQLDVLTGSKGEIRSKCSVSNPTSSGHAEL*