MLQHPATDFYDLAAANAAVLTSRQTPPYSPTGLTVSGLTNNNNNSTSNNNNNLDMLSHNGNTNSVPGSTHLGGNQNTSTNGGGGGASNGANGRESLPSFGFTQEQVACVCEVLQQAGNIERLGRFLWSLPQCDKLQLNESVLKAKAVVAFHRGQYKELYRLLEHHQFSPHNHAKLQALWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLRDWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEHKE