MSKGWRKLFVSRGDGTKNSLKKTLKVPEVRSPLLTNFHRWAGKERVLKLTDKEQVTEAVGNSSWDLSKNLFANLLASPMRSDKASRFKFPRDLLIQMKLVQTGNENPGKLATLMPLINMKSGKSSSYVANSLKIFKGKKPGLGQLVPTAVNDSGIANISLSDIVLDKSLFTEKHQEELLQCIENCMTQLVDRRKSSVPVVVEDWDVVLTYDHNNDNDIELVRLKQLPKDPTVIILNLKVVENDSIRALINDKLKNHEVGVVLKFLKDERLIRLVYSLLNFSK