MGLKLLKSLFGDGEEWEGHGQGQPVHPISQSLCISPLSVCINVVFEFEESRTDISHVKKVIADALLSRNPLFSCMMKKDDRGVLRWQKTTVNIDDHVFIAEFPPDQESYDACVDDYISKLAIKPLDQSRPLWEFHFMNYKTSRARCTLLIKLHHSLGDGISLMSTLSSLSSRVDNPDLPPTFPTGQRNYTGSMTTSKQSIAAKYFHRLWYLMIVVWYTLIDVISSLLRTAGWIGDSQLPIRGPPEVQYMPIAISSITFNLEDIKRIKNSVGGTVNDAATGIIFYGMQRYLQIHLSAVGEKSLQDAYEKRFDLLKDSVIKQMNNSRVTALCLLNTRVLGGIQSIEEMLKPKTQAPWGNHFAFLHVPVPIMGKVGNPLEFVKRAKRIIDRHKMSLTVVCNAGILRWLARLRGPHAITKSLWKTVINTSMMISNMSGPMEKVAIDGNPLKSFSFFVTGAPISLYVSILTYMDTMKIQVIGPKALIDVNMICNCLMEAFEEIKEASTQRKSL*