MALSSEELSGLEFLLKAQSKSVVVGILKEGFVYRNDKVPDQVLASVAQSLNIQPSEVITLFQSVTLLVKKALYECVQDQSDASKIFPDDFHNDLRKLLSDIIVKNMSEWRTEASKSQVSLPRLVDFDWRVNIKSASDSVSRMAAPTCLLQMKVQPSPVNSSELPNLESINVEFNKEKLDTMLDGLGKIRDQLSSVAKATT