MLWVDKYRPSSFDKFEINRSIADHLKKLVASGDFPHTLFYGPPGAGKKTLIIALLREIYGAGAEKVKVETRPWQIELPNRKLEVELTTISSNYHVELNPGDVGNNDRYVVQEIIKELAKNRPLDVTGRKSFKVLVLDEVDRLSREAQQSLRRTMEKYSAGCRLVMSCSNISKVMDPVRSRCLCVRVAAPSLQQIQEQLHLVAKKENLMLPSALAARVTTQSGRNLRRALLSLEVCKVQHYPFKEDQPVHATDWELYITEISNDILTEQSPKRLYAVRGKLYELLANAIPPEIILRTLLTELLKKLDDELKVEATGLAAFYEHRLQEGQKAIFHLEAFVAKFMSMYKNWTIAFFG*