MARLASIDPELVLRFQIPDSFWEYTEKDVALYALGVGAPGPDPVDPVELPFVYNPKGLEHLKVLPSFAVIIPGSMMETLASIDGLHYDETLLLHGEQYMEIYKAIPTSCKGRSTKRISGLHDKKKAAIVEVEVMNYNDRTGDLLSLCRYTIFLRGAGGFSPSAKPFSYSKRTMNLKNAGRPPPKSAPADVAPSFVVEDQSQTSQALLYRLSGDANPIHTDPKVAAQAGFERPIMMGLCTYGYAVRAIIRSCCHGDPSMMQSFQGRFLSHVYPGEKLTTEIWLDASRANVTYVCKAGGRKVLAGISTLATSLSRL*