MDSFLLLSLLTLFSSFFLHYLTLVKSTSNPKPILPPGPKPRTLLGNLLQLGKHPHMSLAQMARTHGPLISLKLGTQLLIVASSPSAASQVLKTHDRILSARYIPQTYRVKFYISHSLPFSFDCSIRWKTLRALCKTELFTTRMLDLQAHLRQDKVVELVGSLFSSRGEVVNLGELVFGTAFNILGNLLFSRDVFSLGDKENSGLKHVFSRFLELGMAPNLADFYPWLGGLDVQGLNKEATGIIKKIYGIWEGLLKERGGGNEKKRDFVDVLQSGGCSEMQIKALCLDMFAAGTDTTTTLVDWTMSELVRNPRVMQKVRDELEQVIGERRRGICSKGVSSSSPDLSPSLH