MSSAEEAFVVGYALAEKKVTSFLTPSLIEHARSKGVNLVAVDMKKPLEEQGPFDAIIHKHGGDSWTQELVEYKDRHPSVILIDPPASIEKLLHRVTMLEAVAHIKVTEGLGTVGIPKQLIVDSEEMLNDDKAIAELTFPVISKPMVADGSATSHAMYLLFNSKGLHKLKPPMVLQEFINHGGVIFKVYVAGKYVQCVRRHSLPDVHEDQVASAEEPLPFAQISNAVSGATMGDNVTKAELPPKEFIADVAKGLRENLGLNLFNFDVIKDSGAGNHYYVIDINYFPGYAKMPDFETVLTDFLLELRHEKSSTSTPAADSLADSIASNLDVSVEEA*