TVLREAPKPRISTFAFFLRMCKAEHQEKKPGARMNLVEFSRKCFRRWRMLSEEEKNAFRDLARAECERNDPQTRGHGPAGRRERDSASFLFSSDFRPKVKADYPDITSGNMSKKLGEMWSNLSNKEKRLYEDRVAQLRMQYNM