MVVAHTEKDIELLARLMRAEAEGEGDLGMLMVGNVGINRVIDDCLDFGNIRSIQDMVFQSPGGFEATQKGYFYQRAREHEKNLARRVVRGERFHPAHRSLWFFKPSGSCPAQWYGQWNSGRFKSHCFYSPLESVCTRI