MTEPEFAEYSWDFLERGSILVVILSGPAHLRLMDPENFAAFQDGEEFDAFGGLARRAPYRIKVPHSGPWFLAIDVAGLNVRGVRHEVSVVPPQKLEQRRSGKD