MGRGKMVLERIQNKINRQATFAKRRDGLLKKAYELSLLCDAEVALIIFSSHGMLFEFGSNFGMAKILERYRQYCYTSQEPIDINQLEPEALFREILRLRALRESLERSQRHFLGEDLGTLGVKELQKLEKQLDKTLSLSRQRKTDLMRQHLETLQKKAHDLEEENKQLKFKLEEAIRASGADPNIAVITNHLRVHPAQQMGYNAHDRANIGAASDFVSGAISPAQGWL*