MMKQALRVAFGFLMLWAAVLHAEVRIEITQGVDSARPIGVVPFQWAGQGAAPEDVGGIVAADLRNSGKFNPLDRSRLPQQPTSAQEVQPAAWSALGIDAVVVGQVTQNPDGSYQVAYQLVDTGGAPGTTLAQGSFKVTKQYLRYAAHAASDAVFEKLTGIKGAFRTRIAYVVQKNGGQYPYELRVSDYDGYNQFLVHRSSQPLMSPAWSPDGSKLAYVTFESGRSALVVQTLANASVRQIASFPQHNGAPAFSPDGSKLAFALSKTGSLNLYVMDLGSGQIRQVTNGRSNNTEPSWFPDSQNLAFTSDQAGRPQVYKVNINGGTPQRITWEGSQNQDADVSADGKTMVMVSSAGGQQHIAKQDLETGGVQVLSSTFLDETPSLAPNGTMVIYSSSQGMGSVLNLVSTDGRFKARLPATDGQVKSPAWSPYL*