MTTSLAREKKIKTNGIWLNVAEKGDDGGPLVLLLHGFPETWFSWRHQIDFLSSHGYHVVAPDLRGYGDSEFLPSHESYTVSHLVADVIGLLDHYDTAQAFVAGHDWGSVIGWSLCLFRPDRVKGFISLSVPYSPRDPNLKPSKFSKTFGDGLYITQFQKPGRAEAAFAKHDCKIVMKKFLLTTRTDFMVAPPGTEIIDDLEIPSKIPEWITEEEIQVYADKFQKSGFTGPLNYYRAMDLNWEILAPWEGSKILVPTKFIAGGRDIGAKETMEYVKGEMFKSIVPNVEVVVIEDGHHFIQQEKAKQVSEEILSFFNKLRTTE*