MLSHTEMKQGKRVLIDDQPWIIVKADFVKPGKGQAFTKIKVKNLMDGRVIERTFKSSDSVAKADVVDVEMQYLYNDGELYHFMNPATFEQVALSEKQVEECKKWLKENEVYEVTLWENRAINVVPPSFMILEITECEPGVRGDTVTGATKPAVVESGASIKVPLFVEIGARVKVDTRTGEYMERAKG