MGKGRAPCCAKVGLNRGSWTPEEDMRLIAYIQKYGHANWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTVEEEETLIKLHNMLGNKWSKIAACLPGRTDNEIKNVWNTHLKKRVAASAGEQKKGGAKGKKKTTCVDVPA