MFEALKVGAVNYETKRDLRSDARSARTTVVVQFVPLDMFISALTVDLLIDSGAITMDTKPLGEGASRVVFGGVVKRGTPLRFECGSELVLKVMKRDLYAQGVRIDADERTLQMLCRDYSDAFNATFNLSKDGESLKVYFRLGSIAKCPIDVRVPDGGLAITAGEDMFVEMKVHGEYEKFNSNSGWTSESGSVPDFFSHWTWVHSKGEHIVCDLQGYRGKPGGPKLHGASTYFLFTDPVILSKTEGQFGLTDLGEEGMMDWFAAHRCNDFCMRARLSRPSDVRGEPKQGSRHRMRRPVQ*