MSSATKRGCKQDEEDVELRRGPWTLEEDTLLIHYIACHGEGRWNLAARSSGLKRTGKSCRLRWLNYLKPDVKRGNLTPEEQLVILELHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKQARQLKIDANSSRFKDMIRLLWMPRLLEKMTSPPSIQSLNPTSALLNFVPQSYPSPPDLLSASEQNTVTKSCYSHKSFSENCSPSISSNSMNTTQLPQISEFPTSPKDFGNIDHTQLLKEYCYVDESYDLEDLHLSSTSNAGFNYPISDFSMTQNTCVDGMADCLWNMDELWQFRKLQGRCI