MADALSVIPAAVLRNLADKLYEKRKNAALEVEGIVKQLAGAGDHDRITAVINLLTTEYTFSPQANHRKGGLISLAAATVGLTTEAAQHLEQIVPPVLDSFADQDSRVRYYACEALYNIAKVVRGDFIIFFNQIFDALCKLSADSDANVQSAAHLLDQLVKNIVTESDQFSIEEFIPLLRDRMNVLNPYVHQFLVGWITVLDSVPDIDMLGFLPDFLDGLFNMLSDSSHEIRQQADSALSEFLQEIKNSPSVDYGRMAEILVQRAGSPDEFTRLTAITWINEFVKLGGYQLVPYYADILRAILPCISNKEEKIRVVARETNEELRAIQADPAEAFDVGAILSIARRKLSSEWVATRIEALHWISTLLSKHRSVVLTFLNDIFDTLLKALSDSSVEVVLLVLDVHACIARDPHLFRQLVVFLVHNFQLDNFLLEKHGALIVRRLCVLLNAERVYRELSTILEGETDLDFASIMVQALNLILLTSSELSEIRDLLKQSLVNPAGKDLYVSLYASWCHSPMAIISLCFLAQTYQHASAVIQSLEEEDINVKFLVQLDKLIRLMETPIFAYLR*