MGFLEFLRDVGKYARVGTMVAKDSVKSRLESERGMSFTEFSYQLLQGYDFVHLHREENVMVQVGGSDQWGNITAGTDLIRRISQRDGGAYGLTFPLLLKADGKKFGKSEDGAVWLSPDRLSPYKFYQHLLQSTDADVVRFMKTLTFVPIEEIEAMEAAMKEDGYAPNTAQKRLAEEVTRFVHGEAGLSQALKATEGLKPGADTVLDADTLEALAGDIPSAELSLGEVVGRTVVDVMAATGLQKSKGEAKRLIKGGGARVNNVKVEDEGKVIEEGDVVDGRVLLLAAGKKNKLLVRV