MGQFGSHRPPQDIAFAPARSIAQAVDALQTHVTVQSSATGAGGASLVLVCPGTSQGSIRDRCHTHVSVASTSTQQPKFHVALTMRSTLTWVCNPSTSFHPLPPCAILFGCRKACQGVSVEVCDGKHGSSCQLACSGTKLLPAGACPYLWHLAGLAHVAAGLARRPPTILAAGSSKGHGRAGLQGRGAGLAHVAAGPARRPPTILATGSSKGHGRAGLQGQGAGLAHVAARGSPHNHCWRLVAMHHMFVRITCSCRPPCCRSLVQGACPMVHAIFVCFLQGSRAQLLLHEKDEDFMELEVAAIRHSLQLAGQGATPKLSD