MTQEKTVVLYPSLGVGHLNPMAQLAKAILRHGSVAVTIAVVDPPEKHAVLAAALARLAAVSPSITVHLLPIPPCATSKQHSHPIMPILDALRAANPALRAFLAARVPAVAALVVDMFCTDALDVAAELAIPAHFFYPSAAGDLAVYLQVPDLCRAAPSPLRDMGKAALNFAGVPAVRALDMPDTMHDWESDVGSVRLRQLARMPEAAGILVNSFEWLESRALEALRGGHCLPGRSTPKIYCVGPLVDGGGSGTEGNGERHACLAWMDGQPRQSVVFLCFGSLGAFSAAQLKETARGLERSGHRFLWAVRSPSEDQDSGEPDLEALLPDGFLERTRGRGLVLKNWAPQTQVLRHEAVGAFVTHCGWNSVLEAAMSGVPMICWPLYAEQRLNKVHVVEEMKVGVVMEGYDEELVTADEVEAKVRLVMESEEGKKLRERTATAKEMAADAIKQGGSSYVELGEFLKGLGRK*