MDAAEHHVEETKEEEAAQVMETTTAHSRFGRICVFCGSSQGKKKSYQDAAVELGEELVSRNIDLVYGGGSVGLMGLVSRAVYNGGRHVMGVIPKTLMPREITGETVGEVKAVAGMHQRKAEMARQSDAFIALPGGYGTLEELLEVITWAQLGIHDKPVGLLNVNGYYNSLLSFIDKAVEEEFISPTARHIVVLAPTPKELLDKLEEYSPRHEKLGRAEDEVGDGAADEQLQELRGPAGAQAQRWEADRPGAES*