MLNRLFRPQSALRAASAFSQKPVSALPRFQIRSLHRVPQLTNDQYFKNNGVPELLSPEAFDFAWTQYQGLLIDKLNLMTQDTVDADAKPGELLVKYSRRPEMASVFNYASMAHNNHFFFNCLVSGTKVRSNCRAQHLTSPIPEKFAKDIVDTCSSIESLKLDFLATANAMFGPGFVWLAKNLEREGLMHIFCTYNAGSPYPAAHARRQPVDMATHSPDAPLGNQYAGAMGAHAANQKNMAPGALDVQPILCVNTWEHVWMMDYGIGGKAEYLERWWDRINWEVVFDNYNAVGPVKGNAANAGRNLSML*