MAARGASPGHVQELFVYEINERDRGSPVFLPFGGKKQPGTDAHVNSLGDLVPFSNKIYDGSLKTRLGITAGLCTLISHSDQKNGDRYEALYSFYFGDYGHISVQGPYITYEDSYLAITGGSGIFAGCYGQAKLHQIIFPFKLFYTFYLQGIKKLPEALCAPCVPPSPSVAPADEAKQCLPNHVAPNFTK