MSVHLLLTSLASLQLRCDRRSALLGTGAAALAGPPASAVLAATTTKVPTWKLSGGVAFPTLALNTAGLTEDGAELAFRNAIAAGITHADFHPGIERNGVARVLPQVDRKSVFLNTKIPTNWAKGWSSPSEAAASVPKFLDENLAILGTDYVDMLMLRDSTDPAVMQAMWAEMEKAKADGRARSLGVINYCEGALSCLLATANELPAINYFQMHAGMGPDSGSLRAFGESRGIRTFAYGHVGERANPTDDTDELLSSPTLRRIGAAHGRTAEEVALRWVLQSGAAASVRPTTDFRKGFSACDPTTSACADGLRSSANAFSYKLSAAEMKEIDSMTSPKGFPTLFSSPGCPESFFAK*