MVGVTTGSRFLASAPMDLDLLCKGQQTAFDVFVSHLATLKDSTVESSLIKAVIFMQDFFLLRFKHRKLPSSSIPQKSCGVESASRMKGGDLEQWEGEAYTVYINLLLELMIKEGVSSSVHVQVVRTLMEFVRVETPGSFNHALFGKLIKALVTANHSISNIVAVLESEYFQYADVSLQMFARNLYEILSHLPTALKGDSGSEVTLTSNTLSEAESIAIEKRKDASIQKEAFMKSWKSCIKLSQPLSIQKKNHGDMLSRVLSITSRSCAIAAPDSFLTSLADEVDERLMQLAACKDSTTDELFPVKGLKCGRTIEAADLMVSAARGKEDDDDDDDDDDDDEDEDEDEDDDDDAKDVGGEDDDVEGEEGEEEGEDEEEDDDGEADDNGEDDDGEEEDGEDDDGDEDAEGEEEEEDDEDGDHDEDDDDEDAEGESEEDVEPPKKKRK*