MMGPCVLLVAVTVCVGALGTFAKPLGSVPRDDVGMSHRFRRSLPAGIPYDTDMMSYLPSESLQEEASYPDINPALLSRLATYPQEQLLAAMEKFGLNHRAEALQDSIALQQLAEEGQRRDKEAMYLANLLHLWNQISQSRGYPEQLQALRRELPRSYQDYDDTGLASRSIRAQLPRNQLAQATQSHYRQDGGYKATGPHQQQEEVSEDGIPMDEGMLRFLVTRVLSAMSEAEMPQRLSTPPSRRLRRSLPENPPGTASSNLLRIKRIDDLLDPDYVANGLLRRKRIDGDLEARPGHYTDQLLKYLPD