MASKSSLSIRFLCLLLLALANGSNAGKIAIYWGQNGNEGTLAEACATGNYDYVIIAFLPTFGNGQTPMINLAGHCDPYSNGCTGLSSDIKSCQAKGIKVLLSLGGGAGSYSIASTQDASQVATYLWNNFLGGQSSSRPLGPAVLDGIDFDIEGGSNQHWGDLAKFLKGYGKQVYITAAPQCPFPDAWIGNALTTGLFDFVWVQFYNNPPCQYNSGAISNLEDAWKQWITSIPANKIFLGLPASPLAAGSGFIPPADVTSKVLPAIKGSSKYGGVMLWSRYYDVQSGYSSSIKKYV*