MFSFRFSKNLLQLSSGIKDSKTRGNFYVFLVQKPSSLIAVSSLSNSPTTEDPSFTVSYLINSCGLSPESALLASKRAILKNHEKPDSVLALLKSHGFSKPHITKLISKLPLLLLADPEKTLKPKLDFFLGSGVTGPVMVKMLSSNPSLLERSLTKQIIPSFDFLKSVVRTNENINAALRCSSQVLQLGLHGKLVPNLSILRNHGVPESRILSLITTHPITLARMPDQFSEVVKTVEGFGFDPLSSAFVIAVRIMSVMSRSTWERKLEVYRRVGWSEDEILTAFKKQPLCMIISEKKIKRTLKFLVKELGIKASDICRCPNILLLSFEKRIVPRCSVMQVLVSRNLIRKDFSLSSVMSCNELDFLRKFVSKYQEEAPEALMAYQGRRGLIGSDIGSEDCGETVML*