MATEGMTAVLMTAQGPAAKVLHIVNDAPKPKRGPGEVLVRLVGTSVNPVDVKIRSGELPEPTVYPKILGGDVAGLVEEADENSKFKKGDNVFALTYGYWYGTQEGSYAEYAVVSEDFLAYAPSSIPLSQAGGVPLAALTAWQALDTAHPQPGQRLLILAGAGGVGHFALQVRRSGCSSSSSSTSTSSSNSRIKMLSVLYRMAKQVYGLHVVATAGPANLDFVKQLGADEVIDYTKQKWQDTAKDEKYDIIIDMLPFPGTTEQCIAALKPTGHYSHIQNYESTDKQLLKCLEEQHHSGQGPSVSLIVVTPNGQQLQWIADLMDEGRVKLVVHQVYPLKDIAKAHDHVAAGHTRGKVVVTIDPSA*