MPALSVGGLDDVAQGSLLVAMPVLTDPTFAGAVVFVLDHSDSGTVGVVLGRPSQVEIRDVLPGWCDLAVPPGVFHVGGPCETDTALCLATAPSGDPAAGLRPVAGDVHLVDLDGDPEALVGHLQGLRVFAGYAGWSAGQLAGEISEGAWACVPSRPGDVLSELPGPELWRRVMGRQTGRLAVLSSATADPTVN