MPTTVVNQDSGLRLPFTAVELTQSINTLPPQFGQMARDGMFPIEPLASAYIEIVSEGGAIYALPITDEGRPATIARRDKGQSLIFKIPNITHEDSVLANDIRNWLAAAQRTRRPETLVNLVNKRLEKLRRKFDLTLELLRVSALAGKIVDGGGGEVYDLFTAFNVVQSIVYFDLANANTDVNAKCGEVIDIIGQNLNDESMNGVVARVSPGFFNKLVAHKSVRELYLNTANALALAAIVRSDDGQYRPREFAHGGVLFREYNAKIPMADKSLYTPFPGDTGIAYPDGTLDSHVTYAAPPLDIRELDGEPAEGGSDEDLIHISEEMLKHGRGLEWSGQMNALPLWRRPATLVKVTAAAAP