MSSGYNGFSMPAEWAPHDACLLQWPHNPSVFRLTQARQQFLGIAKAIATEGKETVVIFCPNEKEQAFVQEELIKMELKESTIITRVCPSDDSWARDMGPTFALSKNNEQRIGIDWNFNAWGEIYPDYKQDQLVAERMCQELKKESFPMDHRKVPIVLEGGSIHVDGEGTLLTTKECLLHPNRNPSKTQAQLEAILCEQLGVQKVVWLPLGVDGDEDTNGHVDNFACFLKPGHVILSWTDDEEQDKVNYERCREALSVLEQETDAQGRSLTVHKLYLPPPMFYTKEEVKGLKHTWGLFAPRKVGERMAGSYVNFYVANQAVIIPQFGHADTDQKAVDTLKDLFPNRKVVGVPSKEILIGGGNIHCITQQLPKCSS*