MVTIMKRLLLLLSLFCLSFQNVAAPIETVSKLQFGDKWAFTREEVMLDCRANKALFVINPSTLVQYPLNDIATDMMKVGKVNAKSLDIILLADSKNPTQKMSIEPFQQAALALCDKR