MATPGRKRKANFSNDETETLVWNVVRHFGALYGAEALRTHSAHRNQLWGQIQSRVNFLGYTERSVEDLKHKWRDLRLDVKRKLTSKKGPPSSCGPQKARLTPLEKMVASTFTQASPEAEPEAFFDPGIDPEALILPLLPTLDLERRNREDQLGRKPSPDPPVAIARAPLGPTPLWALCPINCFFPRVFEESGLPCQRGFSHLSLCTSKGMLPPSQGLDQVTQNCFPVYKMSPALQNGMMVSYDEEDEDTQAAPDHIKEGEEEEEERHGMWLLRHCSSRASLSSLPEELGEGPPGWAAPAVVSDLSQVLSPSQLPPPSLEDEDRGDGSGRGRPRRLNWEKLEDTAPRSPLFREDSLPSSASPSGEPLRGGVSCSRSAREAWRTNLHRLLDLEEQWDQLYHQELGVWQEERAQQREERARDRELQSRLLSVLTDIRDELRYLRQERAFARRSQAMAASATANVTQSLSPPLACPT