MNLPPGRMGWPLVGETLEYLATRPIGVPQPFIAKRVARYGSIFKTHLFGCPTIVTTDPDFNRFVLANEGKLFQSSYPAGVDRVLGKFSMVQASGELHKRMRALTVSFMQAQSLKDNFLQTIQARVISLLSTWEGRVVKIQDEAQSLSFDCIVGHVLGMDPGAENTKTIKEDFFNLVYGLTIPLRIPGTRYWTAMKGRQNIVRLVEQMVAERTTKPCTARKDFLQQLLQDDNGKNLTLEQISDFIVFMLFAAHDTTATAMTMAIKYLLANPQALNQLQEEHLEIRRNKRSPDEPLEWNDYLQMTFTQHVINETLRLTNVLTSAHRIALQDVQTEEGYVIPKGWKVVSSWTTIHLNPKLYAEPLEFNPWRWKTQSVKYFTPFSGGPRFCTGSELARLEIALLLHFIITKYSLHPAEDDEAVYFGTVKMRKGLPVTVTKLSQIL*