MAAPASPTRRVIIDTDPGVDDALAILLAFGAENIAVEGLTIVCGNGADIYALGANARLLARAAGFPDVPICLGDAPEEGAEAVQDIPVHVHGADGLGDMATKYGRSEADRSGFDARSAAQFLCDACDAAPGEITVVAIGPLSNVAAALVARPDLPTLLQELLVMGGAVHGEHRGNRTPAAEANFAADPEAAQAVLTAGFRSVILADLGATHQTDMDVLRRACVEELPESGVARLVYDVAQVFIDCYVRTFKQTHAPAHDVVAVMYLVRPSLFTRRPARVEVELQGSLTRGASVADWKGRWGRPLNCEVLMTVETEPFVSEFVAAIRRLPRTAPALPP*