MEGDGVKGLVCQKIMDGNASNGNGVEKTVPSCCLKAMSCLPEEDAKCHSTVVSGWFSEPPHLRSGKRGKAVYFNNPMWPGEAHSLKVEKVLFKDKSDYQEVLVFESATYGKVLVLDGILQLTEKDEFAYQEMIAHLPLCSTPSPKNVLVVGGGDGGVLREISRHSSVEVIDICEIDKMVIDVSKKFFPELAVGFEDPRVQLHIGDAVEFLRKSPEGKYDAIIVDSSDPVGPAQALVEKPFFETLARALKPGGVLCNMAESMWLHTHLIEDMISVCRQTFKTVHYAWSSVPTYPSGVIGFILCSTDGPAVDFKNPINPIEKLDGAMTYKREMKFYNSDMHRAAFALPTFLRREVASLLSSSS*