MNEAEKSVITLFVIGVLIAVGKVLAGSEPITLRLFIGRMLLGGFVSMVAGVVLVQFPNLPLTAICGIGSMLGIAGYQTIELLIQRRSRRWGDGSSSGDGRAE