MKTQMNYAKEGIFTKEMQIVAQKENLSKDFLLENIACGKIIIPANINHKSLDPNGIGFGLRTKVNVNLGVSNDCVDYSEEMKKVELAHKFGIEAIMDLSNYGKTSRFRDELVNVSKAMIGTVPVYDAVGFLEKDLKQIGAKDFLDVVYHHAKSGVDFMTIHAGINSRAAHIFKQSKRLTNIVSRGGSVLYAWMMMKDAENPFFEYYDDLLDICLKYDVTLSLGDALRPGSTHDASDGAQISELIELSLLTQRAWDVGIQVMIEGPGHMAINEIEANMQLEKRLCKGAPFYVLGPLVIDIGAGYDHISGAIGGAVAAASGADMLCYVTPAEHLRLPNLEDVREGIVATKIAAHAGDIAKLPKERARDDEMSKARQEIDWEKMFKLAIDGEKAKKMFNERRPDDLNSCSMCGKMCAMNTMNQILKGEDVSLA*