MAPSAVETQDVNLTAAAIHKKEVAQPTTTTQAPLDASKLTYTYTQNPRSVPDEANAHSGDETIATDHMVLAAWKQSTGWAAPELKPYGPLSLMPTASVLHYATECFEGLKVYRGYDGKLRIFRPDRNAARLRMSSTRISLPSFEPSEIEKLMISLLSVDGTKWLPADRAGSFLYIRPTVIGTAPQLGVSAPKEALLYIIVTFMPRMDAPPGGMRLHTSPDDMVRAWVGGFGYAKVGANYGPSLLATADARTRGFHQILWLYGSQGECTEAGASNFFVVWKRKDGKKEIITAPLDDKLILDGVTRRSCLELIRERLGDEYEITERKYTISEVMEADAEGRLLESFAAGTAYFICPISQIHHRGKDINIPMGAEGEAGEVTSKVKGWLGDIMYGRTEHPWGVVIPEKKQ*