MVQLKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDEASVLMCGRNAKTNFPVPLNPDGDPGAVAAHESSKAALSEVLSAKLRKCCKATPSPSLTCLRLDTEKSHIGVWQKRAGTRADSSWVMTVELGNAKEAMMRPSSLAGDQGTSSQGAVGGVDDEERVALQMIEELLSRNRPTPASHAGEDGFFV