MMSPNLMLAAALGACQCLLLLVSMGGGGLLAMGAPVKGNAVALAENGLCASLVLPLGAYDCQEYMVETGDQFLLGVQRVSKKGSARLQQNASPVLLLHGILLGGDVWVLNPPEQALAFVLADAGYDVWIGNTRTTRFTFGHVAYTKKDKGFWDWSVDELAQYDLPAMLGFVKEQTNKKVHYIGYSQGSQQYLIAASQGQLADVVDKVVLLAPIAYVNDVPRSLSTLAASLYLDRLFFALHVYEFSTQLRGKEVVDIICKAESRKCFQSWITLFTGNNCCLNYTMRPVIDKYETQPTATKNLVHLGQQYRHKTFAKFDYGFWGNLMKYWRLTPPSYDLAKVPTNNVLFLHGGRDILSDPKDVALLFSDLIGQCPIRFIPDYAHIDFILATNAKVFVYDRIMEFLTQQT*