MESLSPAIGQKAIFPSTTGYTDHDLFLDSVKVRTERNFNRACRRLRIRVQPKNAAAGVGGIDFSDPDWKLKYSREFEARFNIPHMTDVFPDAVSYPSTFCLKMRTPITEKFAEGYPSDEKWHGYINNNDRVLLKVINYSSPTSAGAECIDSNCSWVEQWVHRAGPREKIFFKPEEVKAAIVTCGGLCPGLNDVIRQIVITLEIYGVKKIVGIPFGYRGFSEKGLAEMPLSRKVVQNVHLSGGSLLGVSRGGPKVSDIVDSIQERGINMLFVLGGNGTHAGANAIHDECRKRRIKAAVVGVPKTIDNDIMLMDKTFGFDTAVEEAQRAINSAYIEAHSAYRGIGIVKLMGRSSGFIAMQASLASGQIDICLIPEVPFNLHGPHGVLRHLKYLLETKGSAVVCAAEGAGQDFLEKTNAKDASGNAVLGDIGVYLQQEVKKYFKELGQTADVKYIDPTYMIRACRANASDGILCTVLGQNAVHGAFAGYSGITVGICNTHYVYFPIPEVISKPRVVDPNSRMWHRCLTSTGQPDFL*