MASLYSSYQSTLSSSSYIHVMFTFAAFILSASILFFTRKSKSKSLNLPPGPPGSLVVGNLLQFIRSGKPFMHYVRDLRRIYGPILTLKMGTRTLIVISSAELAHEAFVENGALFASRPAETPTRAIFSCNKFTVNSAVYGPVWRSLRRNMVSNMLSSTRLRQFGNVRESAMDRFIQRIRSESESTEPSSVWVLKNARFAVFSILLSMCFGIDMEEDEIFKIDDVMKKVLITLNPRIDDYIPILSPFFSKNWKVAMQVRQEQIRTVAPLIERRRSDLRDPSPVKNSAPFAYIDTLFDLKIEGRESSPSVEELVTLCSEFINGGTDTTATAIEWAIARLIDEPEMQEKMHREIVTVAGERRVDEKDLDQMPYLKAFITELLRKHPPTHLSLTHAAVRPAKLGGYDIPADANLEIYLPPVSEDPKRWADPERFDPERFVTGREVADMTGVTGIKMMPFGVGRRICPGLSMAMVHVSLMVARMVQEFEWSAYPSETKIDFDEKLEFTVVMKRSLRAVIKHRK