MQAYRALFMKWYPDKHSPAPSPKQEAEPKLKPVTETYEGLFSKKKLKSLRLYGFGFASRKNDDKGGSTKGGTANEVKGDDGTVTPVTSKDHQKTTDAGLHSNLSRSTSTRDGNRSQPFNFSRSTSTRDGSTPSLSRSTSTRDGNPIRFSYSAVRKKPPPMEKPLECTLEDLCHGCVKKITLTRDVLADTGLMVEEQELLCIKVKPGWRKGTKITFEGIGDERPGMLPADVIFSIVEEEHPLFKREGNDLVLSLGVSLVDALTGCLLSIPLLGGENMNCWIDDIIYPGYEKIIAGQGMPIPHENGKRGDLQIRFQVEFPTKLSEKQRSDLFSLLQDAP