MKVMTERTLKRPEVLAPAGTLEKLKVAIRYGADAVYIGGNAYGLRSRAGNFTPEEMAEGVAFAREHNAKVYVAANMVTHEGNQEGAGAFFRELRDIGISAVIVSDPALIEICATEAPGLPIHLSTQASATNYETLEFWKNEGLERVVLAREVSMEEVAAIRENTDIEIEAFIHGAMCISYSGRCTLSNHMSMRDANRGGCSQSCRWKYELFDMPFGTERRSKTSEGEVEEEFSMSAVDMSMIEHIPELIENGVDSFKIEGRMKSIHYVSTVANVYKKAVDSYMEDPENYVCQQEWIDELWKVAQRELATGFYYNTPSEDEQLFGERRKIPQYKFVGEVIAYNEKTQVATIRQRNLFSVGDEIEFYGPGFTHFHQTVKEMYNEDGEAIDRAPNPMMLLTMEVTQPVAVGDMIRKKK*