MLANLTCSSRKHCSLGLMIADVFISTLIIFPLTVLHWDGTWVLQDEYFFPDNEQISTLLSFTLGATICMFQLLMQPQLAEWITTDTPAIYILVTRIHFYIHGWAILCYWRGTWNLLDFMFNNANPKFIYVIIIIYVICQLLMILTRTVRSAVGAPVALRLDTSNDLLEADVVFKTSHDNFVKFALDCLFTQFVVVTISITIWWALWWLFDITLFKDPSTDPICCLVGFIISISLLLLQVPLSRISESLDGRYWLKLAYEDTIFIILTWANVMFWRGFWNVWINDFLPKKTVGCWVSHVIGSVGLLFLQGLNNVGLNGIDRDGSYQGGSGIFPNKYLQEIFKEFLFDSSEYKGLTDQVTEITSLADEDVEKCSENNIEESVDNVHSHEMAICIESDEDDVSKRNEVVTEIAKNVTVSSKSTNYSMPNSGHLNDNLIECSVSESYLGGADDFEDSEKLPMLHSLHR