MVVPRFVFLDPDGTSAGGWLYAVVEARTGVFYQQQYGGTACRQGQVEGFLVPLFGPEGLAVLRELFEKDFRGAGTCNHPWPDDERDRLRGAVGAVRYWASDGTTEVPHALRLDENRIREADEAWVPVITPDGPAVLVWLNSD