MATVQKSSPRSNGSTGFNGDALGLIETKGLVGVIEATDAMLKAANVTLVGRVGIGAAFITTLVRGDVGSVRAAVEAGAEAASRVGELVSAHVIPRPDEAVVRTFIG