MASSKSKSKQKLTACSNCRRLKTRCELLDLQSPVRCHRCKKVKVACSYSEMDEIVFLQPQERPKSTEEIYLTFARAFRDLQAFSLDYSNTPYTWIMDSRNIAVDALPQRVVDWFGWFNGSTVVNGHGLDWSYPLVSIANLQPCYSFVDLDGPLFLPEDALQNIIPINQVQELLEIYQQKYGG