VKRPPNALILFRRYVTSNRKTMLENIEMDDSKLSELIGSMWRKKTMKEREPWFAAAAAEKRLHEVKHPEYKFAP