MKRQTSFPLHFIIFYFFFLLKLLVLPQCCASSQVRRLLLSHESEHYAVIFDAGSTGSRVHVFRFDHNLDLLPIGNDIEYFLAIRPGLSSYADDPNAAALSLKPLLDKAEGVVPKDLQPETPLKLGATAGLRLIKGDAAAKILQAVRDLFKNETSLNYKAEWVSVLDGTQEGSYFWVALNYLLGNLGKKYERTIATIDLGGGSVQMTYAISKERASKAPKVANEEPYVLNKSLLGANYHLYVHSYLNYGQLAARTEIFKVSGNSSSSPCILGGYNGYYTYNGVAYKASSPRNGSSLKKCRSLAKKALKINAPCNHKKCTFGGVWNGGGGDGYKNLYASSFFYDYAAMVGIIDAKKPSGRAKPIQYLNAAKLACKTSVKDIKSVFPNIHERDMPYICLDLVYEYTLLVNGFGLHPKQEITVVHDVKYRNYIVGAAWPLGCAIDVVSSSSST*