MEGDGAKGLACQKTMDGKASNGNKAVPSCCLKAMSCLPEEDAKCHSTVVSGWFSEPHSRSGKKGEAVYFNNPMWPGEAHSLKVEKVLFKDKSDYQEVLVFESATYGKVLVLDGIVQLTEKDEFAYQEMIAHLPLCSTPSPKNVLVVGGGDGGVLREISRHSSVEVIDICEIDKMVIDVSKKFFPELAVGFEDPRVQLHIGDAVEFLRKSPAGKYDAIIVDSSDPVGPALALVEKPFFETLARALKPGGVLCNMAESMWLHTHLIEDMISICRQTFKNVQYAWSSVPTYPSGVIGFVLCSTEGPDVDFKNPINPIEKLDGAMTYKREMKFYNSDMHRAAFALPTFLRREVASLLAS*