MLHEQTPTSSVGSPNPAMLPSFGFTQEQVACVCEVLQQGGNIDRLARFLWSLPACEHLHKNESVLKAKAVVAFHRGNFKELYKMLESNNFSPHNHPKLQALWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRTILREWYQHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEQKDRDGSQGGSGIGQDIGSPGSDKDDLSDDGGMVQTKIEPQEINTTQAHSIYTDLQKAMPSGPYTGLIPNNSMTHSAVSNGSSVDHHSDLLDNYQTL