AAGLRGVRKRPWGMWAAEIRDRTSGKRRWLGTFNTAEEAARAYDTAARAIHGPAAKCNFPEGEWGEEEDEEERRMAVAHNRTGAGGQAADSLAPGQQPELEPAAGAETHLQLQLHLKQEHEEQGLHALATGHAALGPQAAAGAGLLRDGDYLAGAGDAFPSFHAFSGGYGGDAWDAFNGAGGLEDLHQLGNLDHDPAADM