MCERNSLNPGYVGSLLNFAPPESLYFTNLRGNGTHIPALHQLQYNRRDVCTLPWTPSSSCSGPAVPPAQSRAFEGYCPPFLSSALSANAGSSKTHVDECAARCFRDLKTEEAGVHEELYISEHGVRAYSDLDSGHRSAGQPDPDSESPHDVNGTKQEQDPPSSHDACSRTTFGQGWGYAVTIFSCSRTPWCSSQVRSRKKRKPYSKPQLAELENEFLMNEFINRQKRKELSDKLDLSDQQVKIWFQNRRMKKKRLMMREQAFSAY