MMTKVLGMAPVLGPRPPQEQVGPLMVKVEEKEEKGKCLPSLEMFRQRFRQFGYHDTPGPREALSQLRVLCCEWLRPEIHTKEQILELLVLVPDHPSPGLQVSTPPNEQKQVWEKISSSGTAKESLSSAQPQPMETSHKYESWRPLYIQETGEEQEFSQDRRNVQDCRLSTQHKESADEQKGSEADGLKGDIISVIIANKPEARLERRCVNLESERGTKPPFQESGSKKGRESVPTKPTPGERRYICAECGKAFSNSSNLTKHRRTHTGEKPYVCTKCGKAFSHSSNLTLHYRTHLVDRPYDCKCGKAFGQSSDLLKHQRMHTEEAPYQCKDCGKAFSGKGSLIRHYRIHTGEKPYQCNECGKSFSQHAGLSSHQRLHTGEKPYKCKECGKAFNHSSNFNKHHRIHTGEKPYWCHHCGKTFCSKSNLSKHQRVHTGEGEPL