VNSAFRSPVKIEPNDDYEQSSVKDVMDVKPEVFQSAKERRRSKVSANEPHVRRPMNAFMIFSKRHRPLVHQQYPNKDNRTVSKILGEWWYSLAADQKAEYHKLATQVKEAHFKAHPDWKWSTKEKKIKSESLNTTPVALTPLKNKVFDFDIRTSDDLAKSFVDGTALLS