MSDVAQILGLTGPKTGANGASASDLDQLKPSGTPVGRGKQTGGSTKQKKLTGMQREVLELLESNHRTSHALYQGFGKTSLKQKWQERKKSPAVKWIRKSFRNPARAALAGETGEEGLTLSHWGKAHLEQPDYVFARFNVKNETASYTTEEYQAALAHHQDPMMKWSKEETDLLLKLCQDFDLRWVVISDKYNSKPIAKGATRSVEDIKYRYYEVVRLLAEYRDKKARGEVEKKDAATAADATAAEATPAAAEMAEPGAGTSTPSASVPLTPASSASEHYKFNIAYEKQRKRQLDLTFSRTVEEENEIRRLNDELRGVEQQLKKVAVKADLKKKKELADVPYEIKRTLPTGVILRSSLLALPQQKHALSAKLLKKLQLLLDEMGVPARPMP