MSEPKDQAFKLFGKTIQVPEISVTTATTTDDDDDDDSQDQDRPSCANSSLDETNITDDYNNNDKRDHGEEDTETDDKDSVGKTTIENQEDGASPVAAKESSNLDATSGTSENPKTPSVEKESTALKTSNTEEEQSDTSNSQEKTLKKPDKIIPCPRCNSMDTKFCYYNNYNVNQPRHFCKNCQRYWTAGGTMRNVPVGAGRRKNKNSASHYRHITIPEALQNGRADVPNGVHHPSLKTNGTVLTFGSDAPLHESMASVLNLADKTMRNCTMNGFHKPEALRVPVSYGGGENGDDHSNGSSVTVSNSSDEAGKSVSKESAMQNYQGYPPQIPCFPGVPWPYPWNSAQWSSPVPPPAFCPSSFPMPFYPAAAYWGCTVPGAWNVPWLPQPSSPKQTSSSSDPNSPTLGKHSRDENLLKPSNSKEELVNTERCL