MATFSYFQNYPHSLLDPILFPTPNSSINLTGFIDQNPLHSLPNISTIEDTSLNPFLDEYNVDKNESSGFKKQTNTTKTATTGSSSCDQLSHGPSTTAKNGKIRRWKIKNVSNSKEGVEGRKSKKQRKDTPSNVKEKRGSKEEPPKDYIHVRARRGQATDSHSLAERVRREKISERMRILQKLVPGCDKVTGKALMLDEIINYVQTLQNQVEFLSMKLASISPVVYDFGSDLDGLIHRSEMGSPEVGTSFTNIMPTTTPIFPSLLDNSIVPTHAQLQEEGEEGEEGEKFVDRSGFNNSFCSFP*