MASPKQVHIAIIGAGGVGKCFLSQLQALAKRRPSPQLSLCYISTSKKALFNDDHSEVYSLTSGGADLVSSLAASSREPPAIPQLVDYLASAPAKVVLVDNTSSQAVADSYPQFLRRGVSVVTPNKKAFSGSYGLWRDIFAAAAESGAKVYHESSVGAGLPVISTLKDLVDTGDEVTRIEGVFSGTMSFLFNSFAPTEGQGGKWSAEVAKAKQLGYTEPDPRDDLNGIDVARKLTILARLAGLEVESPTSFPVQSLIPKALESAASGDEFLQRLPEFDSEMEEVKTAAEKEGKVVRFVGSIDVANKQVKVGLEKFDRSHPIAALKGSDNIISFYTKRYGSNPLIIQGAGAGGDVTAMGVTGDLIKVLGQIA