MDFSVLGCEGENADFLAIDDLLDFSNEDIGGPIDSSCLTIANSETSTPSNEISKLSSHTSFPKDKNSSLEPPCAFDSDELCVPCDELAQLEWLSNFVEESFSSGDHATASFCVGSNGKSATDESNMHRDTSKDSFHSTSPVSVLGRNIARSKDKAMSFSCAPDMSVPARARTKRGRTAVCFWNTRILSAEASESILDSSSTASTITSDSDMINTFYDHDDDDYDENEDTDVDDDDDDINDVDNDCYRHQHKRPPSAVSMKVKKFNKVMASFSNSKSKKPKVQGGAQQQVAVRKCLHCATQKTPQWRAGPMGPKTLCNACGVRYKSGRLCAEYRPAASPTFMENLHSNSHRKVLEMRRQRGDLNLNPSSFYDKPQFRLSRGI*