MAEIGKGLVFSPSDDQLTDGYLRSYLVRTSLDDLPSAATSYFHVADVYSAPPDQLVAGLAPAPGTGDGDGRVWYVFTPVRVLGSRGARKARTVGGGCGECWHAEGGPKDVKGSAAGGKLQKFSYKIKTALGAVVKPGWLMVEFSFPGSDHLALCKVYRSPRTSRYGAPSPPSSAASSPSRAAPPPVSSTSGRKRKAEEESDHPEAPASSAPRRTLPASEQHVDVDAAAASEPDQGGYLSTDQLDSVAAFVQEHEAFVQEHEGDEEFCKSLGFDERSDPQCWTNFFLSALEEFGPAPETDAAAVAVAAVEPGPCPEYEEHDDTATTAASSHAYDSATAELVNLSDKEFYDIIFSGDQQGGAAVAG