MVLDALIKIKNEMDPTLTFRRSCREGICGSCAMNIDGCNGLACLTKIPSGESSTVTPLPHMFVIKDLVVDMTNFYNQYKSIEPWLKRKTPPPTPGKEIPQSKKDRAKLDGMYECILCACCSTSCPSYWWNPESYLGPAALLHANRKRPYTSSIKMPGYHIFERGWMVGATRIGDGGAMVNLFFFIVALILWFSNSLVRVFWMLPHLVKDMLYCQHVNLISSMAGRGLGFFYAFCFLFGVILLWCAFMLSIYHCYTPYSVGMLLNISFIRLWISDSRDEYTKERLDAVCDEFKLYRCHTILNCARACPKGLNPGKQIATIKQRHIADAI*