MAADGEKTKDRGPSFKFAGVVDVNVRAIRKLHAELEPLHKVLSDNDAAADFRPPHKARSQKGWDVEWTSVDDTALLRGVYKYGLGSWEAIKMDPQLGLADKIFLKDKETEDKCSEVV