MAAAAVRYGIVGVGMMGREHLHNLAHLAAEVEGEQSVKVRVTGLADPHQESLRLGLQLANELGLPAPQTFSGHRELLDSGFCDAIIVSSPNMTHYEILMDIISHREPHHILVEKPLCTTVQDCKKVIEAAKNRPDIIVQVGLEYRYMPPVAKLIDIVKSGTLGQVRMVAIREHRFPFLVKVNNWNRFNCNSGGTLVEKCCHFFDLMRLFAAANPVCVMASGAIDVNHKDEMYDGKVPDIIDNAYVIVEFDNGSRGMLDLCMFAEGSRNEQEISVVGDIGKGEAFVPESIVRFGKRTEGRDGVVTIMAEDERIKYQGLHHGSSYLEHLNFLSAIRAQGASGPSVNLSDGLLSVAIGVAGQLSIEQGRFVTMEEVLGS*