MDTRPLETAADSKGLRRIAIDPLSRVEGHGKVTLLLDDDNRVRQARLHIVEFRGFEKFIEGRPYWEVPVMVQRLCGICPVSHHLAASKAFDRVVGGWPVPPAADRIRRLMHYGQIVQSHALHFFHLASPDLLFGFDAEVDRRNIVGVAAAFPDAASQGVMLRKFGQEVIRITSGKRIHGTGAIPGGMNRAVDPAERDALRAELPQVLAWAQDAVSLARRLHESLPARYADFADTPAAMMSLVGRDGAMELYDGVLRLREADGRIAIDGFDDQRYRELIAEAVKPWTYMKFPYRRDLGVDDGWYRVGPLARVQNCDFIPTPRAEEARQAFVAAHAGRPVHAVLATHWARMIELLHGVETVAALLDDALITGGPLQAEGPRQRSGIGIIEAPRGTLIHEYEVGDDDLVTRCNLIVSTTHNNQAMNEAVRAVALRYLDGETITEGLLNHIEVAVRAYDPCLSCATHALGQMPLAVSLRAADGRVLDHVLRSSTGELLRDGPAHDAEAAQ