MQAIDLFGCAMLSLQIAKPFLRALLAKSASIQTIVCIPFMSGVLELGTTDPVSEDPNLVNRIVAYLKELQFPICLEVPSSTPSPDETEDADTVFDGLIEEDQMVILQGEDELGDVVVAECETNGANPETITMETDEFYSLCEELDLDLGSYQLVPTSARETVAAAAAAANDVDGVAYSHASCFVSWKRANPAEKVVAVPMTAGIESQKLLKKAVGGGTAWMSNIDDRGSVAITTTPGSNIKSHVMSERRRREKLNEMFLILKSLLPSVRKVDKASILAETITYLKVLEKRVKELESSSREPSRWRPTEIGQGKAP*