MGGARRGRDKRSAHQANVNSGMAFGVVRWLCTLQRQCERMATVLANNIPSRDLSVFPNPEGRRIMLKLAERMTNSFCGGVSASTAHTWVTLAGSGRGSDDVCVLIRKSVDDPGRPPGIVLSAVTSLWLPLPPSRVFHFLRDERFRTQYTGFDQKQGLKLQKERSKLGAYKTEKTVEEMGNLQENPQKLLVKCHQSAEVEADERGVIGRKLTAGEELELWYKKSYLHKPWKKGYPPMKKGPYKKGYHHHKGGYGKKPGHPH*