MKENYSLVSLAVVVVRLMRIEMGGAFSDVLNGDGEDRLDKEMEYVKRTLGFSIPSLRPENLKLVTEEVAGIVRWKKYLDYVISNVYDKDQNEFERMEPILKQVLRLGSYELLKLEVPAYAVVNEAVKLANAASRAGAGKLANALLRAVASHKEKNTLPVPEVIGNLRSQARALGTIHSHPVWMVRRWTDRYGTEDTLKLMEWNNTRPFYALRANNATGTSRDDLIEQLKKLEVSYVKSPLLEDFVRVTSGLQEVLRSGLIQQGRCTVQDESGGLVVELLDPQPGDLVIDCCAAPGGKSLYIASRLKGKGKVIAVDINKARLQLLKDSAKKAGVSEQVSVYNVDARDMIRGKTGLADRVLLDAPCSGLGVLSKRADLRWRRTLESFEELTKLQDELLDGACKMVRPGGVLVYSTCSIEPDENIDRITSFLARNQNFILEPLEREVPREMVSREGCFYSLPYTHGIDGAFAAKLRHKA*