MMHRRCFEALDRSLRDIMSENNADMGLLPFGGMVVVLGGDLRQLLPIVEGGVCSKIVDAAITNSPLWRLVADGLDFVAKEELSKFSDWVVSVGDGTLPTISHAPKDDGAWVQIPDDISYPPWVIIACRESRGDILDPIDTVYDNFNFNFKYKSYLCKRAIVSPTNDVADEINSAVISMVLGESKEYLSFDCVSKCSDTLGDVDLLYPVEFLNSRILEARIITSSNIGDTVYVPRTVLTAANKKWPFTLQSRQFPVRVCYAMTINKSQGQTLSAVGLYLRNPVFSHGQLYVAVSRVTSKKGLKIFNSRW*