SAKEGSFPSPESNLPSPIKQEQVKAEPLPDLNAEILCEDWDDIPPSSALEEISEEEAVQIIAEPLLPLRSSTLRDYVDHSETLAKLVHLGVNLSQVEKRQKAGQLLLTLDFEKDIKKILLFLKDVGVEDNQLGPFLTKNPYILAEDLEALETRVAYLKSKKFGKAEIAQMVSRAPYLLLFSVERLDNRLGFFKNELGLSVKKTKDLVIRLPRLLTGKLEPVEPVKENLQVCQIELGFQRNEIQEIVFKTPKILTASKKRLKQTFDYLHNIMGISHHMLTRFPQVFNSKLLRIKERHMFLTFLGRAQYDPAQPSYISLEQLVSLPDEVFCTEIAKASIQDFEKFLKTL