MDRVKGPWSPEEDEALTRLVQVHGPKNWTAISKSIPGRSGKSCRLRWCNQLSPEVEHRPFTPEEDSAIIRAHARFGNKWATIARILNGRTDNAVKNHWNSTLKRKCSAVDTAVDHRPLKRSASVGAGCLNPSSPTGSAMSDPGPPAAISTDAPIAVPAAVVVPATDPATSLSLSLPGFDSSGSGSGSKQLFGAEFLAVMQEMIRKEVRSYMSGMEEKNGACMPAEAIGNAVMKRMGISNVK