MVDEIKTMSKEEEDVILPGFRFHPTDEELIGFYLRRKVENKRISMELIRHIDIYKYDPWDLPKADDKEMYYFCMRGRKYKNSVRPNRVTKGGFWKATGIDKPVYSSTTKCIIIGLKKCLVYYRGSAGKGTKTDWMMHEFRLPPTSNTNQQAEVWTLCRIFKRSSSTYTRSSYNTQEVKHPIGDASSKACSLESDENSTDHDHSNSFRDMSFPHQNYNNYVAQMDETRNQQNPIPHESTFPSSSSISFWNTNSTQEDYLFGDHGNKWDDLKSIVDLATMM