MADSESGISNQVLEPSSTHPLGSPIVSTVQNVVSTVNLGCTLNLEAIALHARNSEYNPKRFAAVIMRIKEPKTTALIFLSGKIVCTGAKTEQQSLLAARKFARIIQKIGFDVQFKDFKIQNIVASCDMKFPISLVRLAAFHGSSQYMSQSYFQD