MDVEATKDVGHEQAAVPGRGRAARWLLVALNCGMLVVGTTGGPLISRLYFSKGGHRQWLSAWLQTAGWPLLLVPVAASYLSRRARDRRAPLFLTPTRVLLAGVGLGFLNGADDFIYAYGLAYLPVSTSAILISTQLAFTVFFACLIVRQRFTAATLNAVALLTIGAVVLGLHASKDRPAGVTSGKYWMGFFLTLGAAALYGLILPLVELAYKHAAGGGRAVTYALVMEMQLVMGFFATAFCTVGMVVNKDFQAIPREAKQYELGEARYYVVLVFNAVLWEFFFVGAVGVIFCVHTLLAGIIIAVFIPITEVLGVIFLHEKFSSEKGVALVLSLWGLASYSYGEYADAKAKKKAALEAEEAS*