MARKRKAEGLTKIHDAAAILNGARKKFVGVRQRPSGRWVAEIKDTIQKIRVWLGTFDTAEEAARAYDEAACLLRGANTRTNFWPSSSPSTSALPPKITKLLLRRLRERNKSVAAAANDDDSSSSTSLAAIGHQQQKQQEKIGNTVADFSDLSYTDYLNYPEDNVTDNNNAIANVSAITRELTSIVQYGYNQEFNFQPVNNYESLSAEIIEIGEAINTDVEDIIESNIDFQFLNEIGSCNYSPFDLAEELSMVETMEQGMDFGEETSMVSEAMKRMNYERKFSASLYAFNGITECLKLKMKSGGLTRSDQLSRLQNACKRNLDKERENEKCNVGMTENKDEENSSEEVAFSSMESAYDSEFSLWSSIDLPPLCFVS