MRTDRTLRSQPVNQDSSGRSISRREALRGAGAVAVAGAGAAVLGGASTAVAADAFAHPGLLHTRADLDR ......