MFSFRFSRNLQQLISSIKDSKTRGNFYVFLVQKPSSLISVSSLSNSPTTEDPSFTVSYLINSCGLSPELALLASKRAILKNHEKPDSVLALLKNHGFSKPHITKLISRYPLLLLADPEKTLKPKLEFFLGSGVTGPVMVKMLSSNPSLLKRSLTKQIIPSFDFLKSFVRTNENINAALRCSSQVLQLGLHGKLVPNISILRNHGVPESRILWLITTHPRTLTLMPDQFREVVKTVEGFGFDPLSSAFVNAVRVISVMSRSTWERKLEVYRRVGWSEDEILTAFKKQPMCMIISEKKLKRTLEFVAKELGTKASDVCRCPNVLLLSFETRIVPRCAVMQVLMSRNLIRKDFRLGWVMSCNELDFLRKFVTKYKEEAPEALVAYQEFNFAVLERFLLIRECCLMSQLMPMPFNN*