MELRVQEGRAVLAGHDGAEEREVDPRSLPLGAGLADALHEWAKVAEAVLRADSASEAPAGELVTRRGRQLAVRLAADMGTSVEFTDPVTGESQRVEAPSPEEEARGRHAATSTATGLSAVPGVGQHASVVDEPTPWGTGLTVTVFTAAVVAVTVVSLSLGLNETSGWLAVLANALVVGGISPSVWLGRKVPVWRWVSYGVVVGVVAAWVALLAALL