MKIIITCIRNLTKKPGIHQLTRQVKSCFTIKPKQLPHQANHQFQTSKMSAITSTQPTQAKTTQQTEATQQTATPAQGRGGRGGRRGGMHGGGRGGRAVRGGANHPTQTPGRTQAAPRSWTNDRNRDGLSSLNLIVEWITVEGRYDRWRNSTVSKCEVAKEINQFLIDNGGESRAWRGIEQHVTGLEKKFCEALAWRDQTGQGILDKADEQARQAGGDPSDFEYEDFVANAITQTEAYIRKKCRYFFELNRPSAVPLNIHEQGDGNQNLAGSTTTYDLSTWSTLTSILLTLYVKDSPRLPTTLSKSRSRGNSLSLILALTRARLLQDFIQTGLSPAEALDMTNRILPPTSVTPSGAPSDEILD