MKIMIELTIDSKKVQVEEGTTILKAARKAGVEIPTLCHFELCDMGIENKPGGCRICVVEVEGRRNLAPSCMTEAQNGMVIHTHNIRVLNARTTVLKLIISDHPFDCLVCAKSGQCELQSLAIQFGIRSQPYEGEQSRYRKDTSPSIIRDVDKCIMCRRCEMMCNEVQTVGALAAVNRGFMSVVAPAFEMNLEDSPCTYCGQCVSVCPTGALTEVDHTNDIIRALSDPTKTVVVQTAPAVRAALGEEFDLPPGTLVTGKMVSALRELGFDYIFDTDFSADLTIMEEGTELLQRLQRYLAGDTEVRLPILTSCCPGWVNFFEHNFPDLLDVPSTAKSPQQMFGAIAKSYFAEKIGVSRKDMIVVSIMPCLAKKYECQRDEFKADGNPDVDYSISTRELAAFIKQANIDFLNLPDGDFDDPLGESSGAGVIFGNTGGVIEAACRTAYELYTGKTLEKVDFYALRGMEGIRSATVDFDGLPLNIGIAHGLGNARKLLNDVRAGKSQYHAIEIMACPGGCIGGGGQPYHHGNSEILSRRIAAIYTEDERKVIRKSHENPSIIRLYEEYLGKPGSHKAHQLLHTEYFPKSNEVTIHLHG