MFRAPLLRVQQTASHFLRTTPQVLARRSSTAAADEMSRPNGTIATSGLELLTFGTPNGHKASIILEEIKEAYGKPDYVFQSIPIGENIQKEPWFTKYGPNGRIPVLIDHDNGDLGIMEGAAILAYMTRHFDPDHKFSFTKDPELSLCEQWVAWQTGGLGPMQGQANHFYRLAKETIPYGIQRYVGETERLCGVLDTRLKDNDYLVGNKYSIADIANFSWVNVLRFAGVEIEGWPNLYKWWERINARPAVQRGTAIPTESSLVNAAFKEKLESDSEFKAKHDELQENLKKAKEHYNYKYASP*