MGKKTLLHGAWIMTMDPDLRVFTNGAIFIEEDTIKALGPSNLIMPSFSKQTDEILDLTGHWIIPGLINTHVHTSQQLARGIADDVDLLTWLHERIWPFESHMTVEDSYLSTLLCGIELIHSGVTCFAEAGGQHVAGMARAVEQLGIRACLTRSTMDTGEGLPASWAAETTDSCLKVQEELFRDFHGSADGRIHIWLGLRQILNSTDDLLHRTKELADKCGTGIHMHVAEIQYENNHVSETRNIDHGTVTYLKKIGLLDTNLLAAHSVWVNPHEVELMAKASVKVSHCPASNLRMLGFAPIQEMLDAGVCVSLGTDGAPSNNRMSLVDEMYLASLIHKGKVAFIKGATDPSALPAESVLKMATISGAKAVLQEKHIGSLEIGKKADLVVINPNTWTMMPLHDPIASLVYCMRTENIDSVMCDGRWIMRGKKILTVNEAMILKAAKEASSKILKRAKINIPNRMNFV*