MMTKVLGMAPVLGPRPPQEQVGPLMVKVEEKEEKGKCLPSLEMFRQRFRQFGYHDTPGPREALSQLRVLCCEWLRPEIHTKEQILELLRELDEPGHQVSTPPNEQKPVWEKISSSGTAKESPSSVQPQPLETSHKYESWGPLYIQETGEEQEFTQDPRKTRDCRLSTQHEESADEQKGSEADGLKGDIISVIIANKPEARLERQCVKLENEKGAKPPLQESGSKKGRESVPTKPTPGERRYICAECGKAFSNSSNLTKHRRTHTGEKPYVCTKCGKAFSHSSNLTLHYRTHLVDRPYDCKCGKAFGQSSDLLKHQRMHTEEAPYQCKDCGKAFSGKGSLIRHYRIHTGEKPYQCNECGKSFSQHAGLSSHQRLHTGEKPYKCKECGKAFNHSSNFNKHHRIHTGEKPYWCHHCGKTFCSKSNLSKHQRVHTGEGEAL