MRTLLITGPGGSGRTTVAAATALRASRTGTRTLVLSADRTDTLGAALGVPTGGAPVEAAPGLTAWRPDA ......