MKTEEEQVKLLGTTISPFVLRARIALAVKGINYEFIEQDEQNKSQLLLQSNPVHKKIPVLIHNGKPVCESMIIVQYIEETWNTKSSNLMPKAPYDRAIARFWAAFVDDKLIPSIGGVFMGQGEEQQKAVEELVANFLLLEEALRTSSCFLGKPYFGGDEIGFVDIALGAMSEFLKALQKVTDIVLMDPEKMPLLSAWMDRFLEVNGVKEVMPDPAKVLEFVYSMRAIFTSSPAEAGGPGLLGVLGTGAKIALWYSGARKLDRLLLDGREETQFGQS*