MESGDESPVVLITGCSQGGIGHALAREFTEKGCRVVATSRSRSTMTDLEQDSRLFVKELDVQSDQNVSKVLSEVIDKFGKIDVLVNNAGVQCVGPLAETPISAMENTFNTNVFGSMRMTQAVVPHMVSKKKGKIVNVGSITVMAPGPWAGVYTATKAAIHALTDTLRLELRPFGIDVINVVPGGIRTNIANSAVATFNKMPELKLYKPYEEAIRERAFISQRMNPTPAETFARDTVAAVLKKNPPAWFSSGRYSTLMAVMYHMPLWLKDFFQKQVLMKK*