MATDDGEGQQPVVLITGCAKGGIGYEYCQAFAGLGCRVVATDIPDQVPGLAADLAGTPAAEALPLDVTSDASVGAAVSDVLARHGRLDVLLNNAGVGCTGPLAELAPAAVSRALDVNFLGQVRTVRAVAPHMAARGSGRIVNVGSVVGNAATPWAAPYCASKAAVHAATDALRLELRPFGVHVVKVVPGAVRSGLGRANAAHLASHQEWRMYRDFAPAIEERARASQTGKATDAAVFARHVARRVMSARPPREIVYGNMTLLFAALAVSPAWVRDAFFANRFGLNKKQR*