MEHVDSDFAPIRRSKKVVDSDKIVKAISDDLEQKNFTVLRKLNLVPIKKSVSSPKVCKPSPVKERVDHVFYQKFKSMALQELGTNYLSISYVPSLSKFLSKNLRSMKNCIVFFDKVEHIHQYAGIDRAVSETLSLVDINVVIIEMNDYLMKEGIQSSKSKECIESMGQASYSGQLDFEASEKPSNHTSDLMMMVMRKINNDESIDHIVYFKFEQLDKLSTSTIIEPSKLTEFINVLSVLEKSNNIAFKVLIYSNNVSISSLLSTSLKKKLNTKYTVFEMPILTCAQEQEYLKKMIKFTFDSGSKLLQSYNSLVTCQLNNKESNLAIFFEFLKVFPHPFTYLFNAYTEIIVQSRTFDELLDKIRNRLTIKNYPHSAYNFKKNQRLPLKLTRKVHDR