MTETPQRPRRLRVLAAMSGGVDSAVAAARAAEAGHDVTGVHLALSANPQSFRTGARGCCTIEDSRDARR ......