MAQLSVAFVNQDRRMVMPLNFGATCLGLSPLSIPQSKIRLRNGQYGLSSLMFRKAGLSRSIGTIKEHWQGVVCVGALQGGGSERSDDKTNLEKSVDLPGIESGAWMRGRRLTDSSEADPKWEQFAALFRLLYAAGIYGLMAVAGQAICYFTGIDNLGGFNLCPDVAMQGLGYAVPPMMALLFILDDEVVKKSPPARAIRDVEDEELMSFFVGMSPWQFMLVVGMGSVAEELFFRIAVQGGLAHMFLSDKTTAGVTDGIGALTGIFPFFTPFAHAYAAVLTAALTGSILFATSFPEDPTYVVARVIRSRAAQRDLRKSFAAWYERRQLRKIYSPLLDSILALYLGFEWIQTGNVLAPMITHMIYSTVVLGNGLRRIHDQREKLRQRTQTVWQKEKIGSDIKS*