MSSENIKLPKIDFSHEDLKPYTLVWNQVKSQVHKALVEYGCFEASFDKISIHLRKSIFEFSQEIFDLPLETKLRNISTEAFHGYVGNYHPSIQLFESMGIDDANIFHEVEKFTQILWPQGNPSFCKTIQSYSEQLAELDQTIRRMIMESLGVEKYMDEHMNSTNYILRLMKYKPPQNNETETGLSAHTDKKSLTILFQDQVNGLQVLTKDGQWKNLDPTPNTFTVIVGDSLHAWTNGRMHAPYHRVMMRGKETRYSVGLFSTPKAGYIIKAPEELVDEEHPLLYKPYNHGEFHAFSYSEKGMKCESALKTYCGV*