MEMMLGASTASAHSFYDIKDKSTDSSAVCAVCGDGHAKLHYGILACYGCKGFFRRTLTGKYRYIRETVVGIVVFNGAWKLEWTLKRSGSSNFFKLRLQDDDWSRKLSVESRILLMKLMNIESKIVKGDDTSSTRNNTKNSFKTVSLRKLFKQRPVLDSRSTKILYEPYRMAQLDELPQISHRGAMAAVDWVDSLAELADITNTEDKVALVKACYSPLTIFNFSTRTAQNTDNPDILCLCSFSYVPRKLPLEFTQTNQLSDDLINRTLNELVVPLRKLKLKEEEVVPLKAVIILNPNAKGLSVAAQQVVSDLRDRVQEVLFEVIKELNPTYTATARFGNLLLLLPTIMTLSGTMNKDLQFVQALARGQKEDNLLNEMFAEMYGKLDDPVISTSSLSSLENPAEISLKCASSSHQSITVNGNVIKEGKFRMDSSTQTYPDDSLKGSLSSSSFCKSLTPPSHISFSPLHYLLDDDLTNYSLAPDYSEIHNDSGDLFFLMDDIK