MASNHDDSTVQVNKEELRRAGDLIVMRLMEVQSYIADLGKAYIQHVNNITEGRDATIELPLGPSGFMGPDIPFRAGSPGAKSEAGGPKKRKRAPVDPNAPKRALTPYFLYMQHNRSKIADDLGNDARPKDVADEGTRRWQSMEDTQKEVWKKMYAANYDQYKRDMAAYKAGSKIDEEHDHEHDPAASQLQQDFAGAEPEVEAEAEAEAEPEESADESTESSEESHSPSPVKEKTPPRSTTKRRRSDTKAKEAETPAKSPVKRGRKAAEPVSTPAVKTPAEKGRRSKKRKSEA