MGRTALLHGAWIVTMDSDLRVFNDGAMVVEEDRIKALGPSKLIMDSFSKKADEIIDLSGYWIMPGLINTHVHTSQQLARGIADDVDLLTWLHKRIWPFESHMTIEDSYLSTLLCGIELIHSGVTCFAEAGGQHVAGMARAVERLGIRACLARSTMNTGEGLPASWSSETTDSCLKVQEDLFKEFHGSAGGRVHVWFGLRQILNATDDLLLKTKKLADKYRTGIHMHVAEIQYENKYVSETRNIEHGTVTYLNKVGLLGSNLLAAHSVWVNPTEVELMAKASVKVSHCPASNLRMLGFSPVQEMLAAGVCVSLGTDGAPSNNRMSLVDEMYLASLIHKGKVAFTKGATDPSALPAECVLKMATIYGAKAVLQEKNIGSLEVGKKADLVVINPNRWTMMPIHDPVASLVYCMRTENIDSVMCDGRWIMRAQKILTVDEVAILKAAKEASSQILKRAKIDIPKRMTVV*