MASSWGRLTTCTPRARAGGAASERKGRLSLGLVMAEERADRDISRLTALHASEIAAVQKLLDANEQITAKLPKGWDELHVLRYVLSGRGAKTEAVVEKIRRAGEERAARTWLEHANENFEPPPEYAQAFDKIRKFLIVGIHGFARDGSPLYFIRSGISRVSEAVEICGADHITMFQSFNNACLYRIIDRITRETGKLVKVTMLNDMRGMRLGAMDRAFFKASGAASHLSELFFPQLLERTVAINTPAFMSMVFKVAKTFVSKGLIEKFQMHSGDLHTWQDPATGLSADDVFDFKQLPRFVVGSNCELHDPLEPCIPPVPNEQKTQIEMPILDYYS*