MRQAVLLCALALLAGQAAAHCNYRLGIGETLSEIAKAYEIDLEDVIAANPQLGDPNVVMAGSIIRLPCKPQKRGNNLLDLLEHRNETAELVQAIYTAGMSDALEEIDSDATLFAPIDSAFDALLDKLNVNLTDLAANPKQLMDILQYHLVLGDSLRAQDIKEGETQVETALGKDITVVKKGKDVSIKLPNGDEAKVVTADLRGGQAVVHLIDLVLTPPAEEEQKPAEPAAAPAGAPGSGPCTYTIASGDTLAAIGIKFGTTVDAILKLNPSISDPNKIVAGSSINVRQC*